This place has the best food. Just went there for Valentine's Day and had the most tender steak I've had in a long time plus shrimp baked potato salad it was all excellent. This place is a a Hidden Gem for the best food in service you can get in Deland.
Address: 1750 N Woodland Blvd, DeLand, FL 32720-1805
Location: United States > Florida (FL) > DeLand
Phone Number: +1 386-943-9600