Restaurante
Dixie Grill & Steer Room
Recomendado por 12 habitantes locales
Consejos de residentes locales
Awesome country cooking, friendly atmosphere and service. Best fried green tomatoes I've ever had!
Ubicación
101 Dowling Ave SE
Live Oak, FL