Restaurants in Umatilla, FL
Restaurants • Desserts • Sweets
831 S Central Ave.,
Umatilla ,
FL
32784
UNITED STATES
Based on 1 reviews
Small town; good food
Small town good food. Try Thursday nite all you can eat quail; what a treat. Oysters on the half shell and blue crab \rWorldwide > United States > Umatilla, FL > Restaurants