Restaurants
Hours:
Sun - Thurs, 11 am - 9 pm. Fri - Sat, 11 am - 10 pm.
Driving Directions:
West side of Narcoossee, south of Lake Nona High in the Shoppes at Nona Place center.
It started with a taco spot on South Beach. 1 5 years later we are still are going strong (and not just because we added margaritas to the menu)
No freezers. No microwaves. Just great food, good vibes and alllll the homemade salsa you can handle.