Tampa Travel Guide

USA  
Credit

Courtesy of Bradley Olson / EyeEm/Getty Images

What to Eat in Tampa

When in Tampa, don't miss out on the city's two specialties: waterfront dining and Cuban food. Oystercatchers is consistently recommended among recent visitors and locals for its enviable waterfront seat (it's part of the Grand Hyatt Tampa Bay) and for having some of the freshest seafood in town. For a different perspective of the bay, head up to the 14th floor of the Grand Hyatt for stunning views from Armani's floor-to-ceiling windows. For a more casual setting and a break from Tampa's downtown scene, take a jaunt to Harbour Island for Café Dufrain's locally sourced plates. 

If you're in search of Cuban food, head to Ybor City and take a seat at Columbia Restaurant. Here you'll enjoy your Spanish, Caribbean and Cuban plates with a side of flamenco dancing. La Teresita Restaurant is another local favorite that also features live music nightly. 

Bern's Steak House is a Tampa dining staple that travelers say is well-suited for special occasions. On the other end of the spectrum, Rooster & the Till features a farm-to-table twist on modern American tapas. Another tasty choice is Ulele, situated on the Tampa Riverwalk, which offers what it calls Native-inspired foods, and dishes like the charbroiled oysters with garlic butter and cheese fly out of the kitchen.

One of the best foodie attractions in town, also conveniently located on the Tampa Riverwalk, is the Heights Public Market at the Armature Works. Everything from modern Cuban cuisine to wood-fired pizza is on offer and the market continues to add new options, including an outdoor pavilion bar overlooking the Hillsborough River, sure to be a popular spot.

Find the Best Restaurants in Tampa

  • #1
    Harry Waugh Dessert Room at Bern's Steak House
    #1 of 2,483 Places to Eat in Tampa
    Tripadvisor Traveler Rating 4.5 based on 1360 reviewsTripadvisor (1360)
    $$ | American
    1208 S Howard Ave, Tampa, FL 33606-3102
    Read More »
  • #2
    Wright's Gourmet House
    #2 of 2,483 Places to Eat in Tampa
    Tripadvisor Traveler Rating 4.5 based on 1193 reviewsTripadvisor (1193)
    $ - $$ | American, Deli, Soups
    1200 S Dale Mabry Hwy, Tampa, FL 33629-5009
    Read More »
  • #3
    Terra Gaucha Brazilian Steakhouse Tampa
    #3 of 2,483 Places to Eat in Tampa
    Tripadvisor Traveler Rating 5 based on 164 reviewsTripadvisor (164)
    $ - $$ | Steakhouse, Brazilian
    1108 S Dale Mabry Hwy, Tampa, FL 33629-5007
    Read More »
  • #4
    Vino E Pasta
    #4 of 2,483 Places to Eat in Tampa
    Tripadvisor Traveler Rating 4.5 based on 234 reviewsTripadvisor (234)
    $ - $$ | Italian, Tuscan, Romana, Lazio, Sicilian, Central-Italian, Southern-Italian
    3603 W Gandy Blvd, Tampa, FL 33611-2607
    Read More »
  • #5
    La Terrazza Restaurant
    #5 of 2,483 Places to Eat in Tampa
    Tripadvisor Traveler Rating 4.5 based on 589 reviewsTripadvisor (589)
    $ - $$ | Italian
    1727 E 7th Ave, Tampa, FL 33605-3805
    Read More »
  • #6
    Happy Fish
    #6 of 2,483 Places to Eat in Tampa
    Tripadvisor Traveler Rating 4.5 based on 651 reviewsTripadvisor (651)
    $ - $$ | Peruvian, Latin, Seafood
    4046 N Armenia Ave Fiesta Plaza, Tampa, FL 33607-1002
    Read More »
  • #7
    Fresh Kitchen
    #7 of 2,483 Places to Eat in Tampa
    Tripadvisor Traveler Rating 4.5 based on 182 reviewsTripadvisor (182)
    $ | American, Fast Food, Healthy
    1350 S Howard Ave, Tampa, FL 33606-3125
    Read More »
  • #8
    Yah Mon
    #8 of 2,483 Places to Eat in Tampa
    Tripadvisor Traveler Rating 5 based on 104 reviewsTripadvisor (104)
    $ - $$ | Caribbean, Jamaican, Puerto Rican
    301 W Platt St Unit C, Tampa, FL 33606-2292
    Read More »
  • #9
    Al's Finger Licking Good Bar-B-Que
    #9 of 2,483 Places to Eat in Tampa
    Tripadvisor Traveler Rating 4.5 based on 284 reviewsTripadvisor (284)
    $ - $$ | American, Barbecue
    1609 Angel Oliva Senior St, Tampa, FL 33605-5133
    Read More »
  • #10
    La Segunda Central Bakery
    #10 of 2,483 Places to Eat in Tampa
    Tripadvisor Traveler Rating 4.5 based on 326 reviewsTripadvisor (326)
    $ | Latin, Spanish, Cuban
    2512 N 15th St, Tampa, FL 33605-3406
    Read More »
  • #11
    Wat Mongkolratanaram Thai Temple
    #11 of 2,483 Places to Eat in Tampa
    Tripadvisor Traveler Rating 4.5 based on 274 reviewsTripadvisor (274)
    $ | Asian, Thai
    5306 Palm River Rd, Tampa, FL 33619-3746
    Read More »
  • #13
    On Swann
    #13 of 2,483 Places to Eat in Tampa
    Tripadvisor Traveler Rating 4.5 based on 304 reviewsTripadvisor (304)
    $ - $$ | American
    1501 W Swann Ave, Tampa, FL 33606-2553
    Read More »
  • #14
    Samaria Cafe
    #14 of 2,483 Places to Eat in Tampa
    Tripadvisor Traveler Rating 4.5 based on 260 reviewsTripadvisor (260)
    $ | American, Cafe, Greek
    502 N Tampa St, Tampa, FL 33602-4806
    Read More »
  • #16
    First Watch
    #16 of 2,483 Places to Eat in Tampa
    Tripadvisor Traveler Rating 4.5 based on 493 reviewsTripadvisor (493)
    $ - $$ | American, Cafe, Healthy
    520 N Tampa St, Tampa, FL 33602-4806
    Read More »
  • #17
    Haven
    #17 of 2,483 Places to Eat in Tampa
    Tripadvisor Traveler Rating 4.5 based on 186 reviewsTripadvisor (186)
    $ - $$ | American, Contemporary, Wine Bar, Bar
    2208 W Morrison Ave corner of Howard & Morrison, Tampa, FL 33606-2436
    Read More »
  • #18
    Mr. Dunderbak's
    #18 of 2,483 Places to Eat in Tampa
    Tripadvisor Traveler Rating 4.5 based on 428 reviewsTripadvisor (428)
    $ - $$ | German, Bar, European, Pub, Central European
    14929 Bruce B Downs Blvd, Tampa, FL 33613-2860
    Read More »
  • #19
    Eddie V's Prime Seafood
    #19 of 2,483 Places to Eat in Tampa
    Tripadvisor Traveler Rating 4.5 based on 822 reviewsTripadvisor (822)
    $$ | Seafood
    4400 W Boy Scout Blvd, Tampa, FL 33607-5718
    Read More »
  • #20
    Green Lemon
    #20 of 2,483 Places to Eat in Tampa
    Tripadvisor Traveler Rating 4.5 based on 391 reviewsTripadvisor (391)
    $ - $$ | Mexican, Southwestern, Bar
    915 S Howard Ave, Tampa, FL 33606-2418
    Read More »
  • #21
    The Bricks
    #21 of 2,483 Places to Eat in Tampa
    Tripadvisor Traveler Rating 4.5 based on 210 reviewsTripadvisor (210)
    $ - $$ | American, Bar, Pub
    1327 E 7th Ave, Tampa, FL 33605-3607
    Read More »
  • #22
    Bern's Steak House
    #22 of 2,483 Places to Eat in Tampa
    Tripadvisor Traveler Rating 4.5 based on 4546 reviewsTripadvisor (4546)
    $$ | French, American, Steakhouse
    1208 S Howard Ave, Tampa, FL 33606-3197
    Read More »

Explore More of Tampa

If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.

Recommended