Restaurants in Tavares, FL
Restaurants
1601 S Duncan Dr.,
Tavares ,
FL
32778
UNITED STATES
Based on 1 reviews
Good breakfast
Looking for a good breakfast, this is your place. Expect to wait but it is worth it. Busy, busy but good service.Worldwide > United States > Tavares, FL > Restaurants