We tried
Casa Mia an Italian restaurant in Tavares last evening. It's in downtown Tavares near the courthouse, about 20 miles from TV. The food was surprisingly good for Central FL. It's nice to discover restaurants away from TV especially during peak season where you can just walk in without waiting an hour and a half.
Casa Mia Café -*Tavares Florida Restaurant - Home