Mexican restaurant, Taco restaurant
Flacos House offers a delightful slice of Mexico on Fort Argyle Road, where delicious tacos and hearty quesadillas steal the show. Don’t be fooled by its unassuming exterior; diners rave about the generous portions and authentic flavors. With quick and friendly service, it’s perfect for a casual lunch or dinner, with outdoor seating for those sunny Savannah days. Enjoy their organic dishes and refreshing drinks as you savor the cozy atmosphere. Great for families, this local gem excels in comfort food at an unbeatable price.
Best in Savannah
Dominican restaurant
Windsor Forest Shopping Center, 12411 White Bluff Rd, Savannah, GA 31419, United States