El Puerto Restaurant & Grill

Latin American restaurant

Tucked away in Tampa's vibrant Ybor City, El Puerto Restaurant & Grill offers a delightful taste of Latin American cuisine at an inviting price. Renowned for its hearty portions and flavor-packed dishes, the restaurant's ceviche is frequently praised as one of the best in town. The cozy atmosphere makes it perfect for families or casual dining, and with quick service and a wide range of options from steak to grilled shrimp, there's something for everyone. While service can occasionally be slow, the warm, inclusive vibe and mouthwatering food create a memorable dining experience.

Contact Info

  • Location: 1623 E 5th Ave, Tampa, FL 33605
  • Phone: (813) 248-8222
  • Price range: $$
El Puerto Restaurant & Grill

Opening hours

  • Monday: 11 am-3 pm
  • Tuesday: 11 am-9:30 pm
  • Wednesday: 11 am-9:30 pm
  • Thursday: 11 am-9:30 pm
  • Friday: 11 am-10:30 pm
  • Saturday: 11 am-10:30 pm
  • Sunday: 12-9:30 pm

Services

  • Wheelchair-accessible car park
  • Wheelchair-accessible entrance
  • Wheelchair-accessible seating
  • Wheelchair-accessible toilet
  • Kerbside pickup
  • Delivery
  • Takeaway
  • Dine-in
  • Fast service
  • Lunch
  • Dinner
  • Solo dining
  • Alcohol
  • Beer
  • Coffee
  • Comfort food
  • Small plates
  • Wine
  • Lunch
  • Dinner
  • Catering
  • Dessert
  • Seating
  • Bar on site
  • Toilets
  • Casual
  • Cosy
  • Historic
  • Family friendly
  • Groups
  • LGBTQ+ friendly
  • Tourists
  • Transgender safe space
  • Accepts reservations
  • Credit cards
  • Debit cards
  • Credit cards
  • Good for kids
  • High chairs
  • Kids' menu
  • Free of charge street parking
  • Free parking lot
  • Plenty of parking
El Puerto Restaurant & Grill Food & drink
El Puerto Restaurant & Grill Vibe
El Puerto Restaurant & Grill Churrasco
El Puerto Restaurant & Grill Curry
El Puerto Restaurant & Grill Sangria
El Puerto Restaurant & Grill Fried rice
El Puerto Restaurant & Grill Ceviche
El Puerto Restaurant & Grill Pescado frito
El Puerto Restaurant & Grill Lomo saltado
El Puerto Restaurant & Grill By owner

Menus and Prices

El Puerto Restaurant & Grill menu prices 1
El Puerto Restaurant & Grill menu prices 2

Add Your Review

You can upload up to 4 images (JPEG, PNG, WebP).

Nearby Restaurants

Columbia Restaurant

Spanish restaurant

2117 E 7th Ave, Tampa, FL 33605, United States

Subway

Sandwich shop

1951 E Adamo Dr, Tampa, FL 33605, United States

McDonald's

Fast food restaurant

2101 E 13th Ave, Tampa, FL 33605, United States

Pepper’s Island Restaurant

Restaurant

1701 E 4th Ave, Tampa, FL 33605, United States

Shrimp & Co. Restaurant

Seafood restaurant

2202 E 7th Ave, Ybor City, FL 33605, United States

Due Amici Pizza & Pasta Bar

Italian restaurant

1724 E 7th Ave, Tampa, FL 33605, United States

La Terrazza Restaurant

Italian restaurant

1729 E 7th Ave, Tampa, FL 33605, United States

Acropolis Greek Taverna - Ybor City

Greek restaurant

1833 E 7th Ave, Tampa, FL 33605, United States

Rosenheim Restaurant

Middle Eastern restaurant

2001 N 22nd St, Tampa, FL 33605, United States

Carmine's Restaurant & Bar - Ybor

Italian restaurant

1802 E 7th Ave #3808, Tampa, FL 33605, United States

The Bricks

American restaurant

1327 E 7th Ave, Tampa, FL 33605, United States

Al's Finger Licking Good Soul Food

Soul food restaurant

2302 E 7th Ave, Tampa, FL 33605, United States

LA FIESTA MEXICAN STORE

Mexican restaurant

1202 S 22nd St, Tampa, FL 33605, United States

Flor Fina

Spanish restaurant

1412 E 7th Ave, Tampa, FL 33605, United States

IKEA Restaurant

Swedish restaurant

1103 N 22nd St, Tampa, FL 33605, United States

211 Restaurant

Restaurant

211 N Tampa St, Tampa, FL 33602, United States

EL TOMEGUIN Restaurant

Restaurant

3974 W Hillsborough Ave, Tampa, FL 33614, United States

EVOS Feel Great Food (South Tampa)

Organic restaurant

609 S Howard Ave, Tampa, FL 33606, United States

Piggy Tales 4th Street Restaurant

Restaurant

W Hillsborough Ave, Tampa, FL 33614, United States

Tijuana Flats

Taco restaurant

1617 W Platt St, Tampa, FL 33606, United States