Advertisement
Advertisement
Search Startpage Maps
Hotels
Food
Shopping
Coffee
Grocery
Gas
Los Tacos Bay
Share
Directions
411 N Florida Ave
Tampa, FL 33602
Also at this address
Local Mini Donut Co.
91 reviews
Rico's Acai Florida
Kennedy Lot (717 Parking Lot #L17)
La Casita Dominicana
Find related places
Restaurants
Own this business?
Claim it
See a problem?
Let us know
You might also like
Mexican restaurant, Eating places
Taco Holic
American restaurant, Eating places, Chinese restaurant
Secret Garden
27
•
$
"I stumbled upon this little place on my way to and from other more glitzy salad places that charge over $8 for a salads; I'm sorry but I refuse spend that much on salads just for lunch for myself...."
Jisoo B.
Japanese restaurant
Tsunami Station
Tsunami Station is a vibrant eatery located in Tampa, FL, known for its fresh seafood and creative sushi rolls. With a laid-back atmosphere and a menu that features a variety of Asian-inspired dishes, it's the perfect spot for a casual meal or a fun night out. Guests can enjoy a unique dining experience with both indoor and outdoor seating, all while savoring the flavors of the ocean. Generated from this place's information
United States
›
Florida
›
Tampa
›
Los Tacos Bay
Partial Data by Foursquare.