Drag box to select area
This is a great little restaurant to visit for a bite to eat. Tata's Kitchen has a unique Spanish atmosphere with bright colors and paintings. The friendly staff takes pride in serving you. Try the speciality Cuban sandwiches.
7407 N Nebraska Ave, Tampa, FL 33604
- Hours: Daily 8 am - 6 pm
- Accessible: yes