Close Icon
Gear IconImportant Update:The City Guide web experience will be sunsetting on April 28, 2025. Please visit our FAQ to learn more.
Read more
Tampa
Happy Fish is one of Tampa.

1. Happy Fish

9.1
4046 North Armenia Avenue, Tampa, FL
Spanish Restaurant · Raymond James Stadium · 19 tips and reviews
La Casona is one of Tampa.

2. La Casona

9.1
5701 N Armenia Ave, Tampa, FL
Caribbean Restaurant · 15 tips and reviews
Ichicoro is one of Tampa.

3. Ichicoro

5229 N Florida Ave (Hillsborough), Tampa, FL
Noodle Restaurant · Seminole Heights · 30 tips and reviews