Restaurants in Ocoee, FL
Restaurants • Night Life • Bars
1568 Maguire Rd.,
Ocoee ,
FL
34761
UNITED STATES
Based on 1 reviews
Over-Priced Greasy Food & Poor Management
Being of Cuban decent I was excited and curious to try Tamboras when my dad gave me a coupon. When we arrived the place was totally empty at 8pm. My girlfriend and I were seated in a vacant dining room. That should have been a telling...Worldwide > United States > Ocoee, FL > Restaurants