Tara's Roti Shop
Drag box to select area
Tara's Roti Shop is located in Poinsettia Plaza across the street from Busch Gardens. They offer Carribean cuisine with an American influence.
10006 N 30th St, Tampa, FL 33612
- Accessibility Details: Parking
- Hours: Daily, 11am - 8pm
- Accessible: yes