We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Book On TripAdvisor Bonus Book your hotel on TripAdvisor — then save 20% on things to do for your trip. Use code BOOKTOSAVE.

Mexican Restaurants in San Pedro

Sort by:
Ranking
Name
Price (low to high)
Price (high to low)

Neri's Tacos
As featured in 3 Days in San Pedro and 1 other guide

#1 of 120 Restaurants in San Pedro
Price: $2 Map
Visitor photos (20)
Cuisines: Central American Mexican Caribbean Latin Fast Food

Pupuseria Salvadoreno
As featured in 3 Days in San Pedro and 1 other guide

#6 of 120 Restaurants in San Pedro
Map
Visitor photos (122)
Cuisines: Mexican Caribbean Latin Salvadoran Central American Seafood

The Coconut Cafe
As featured in One Day in San Pedro

#7 of 120 Restaurants in San Pedro
Price: $3 - $10
Visitor photos (26)
Cuisines: Mexican American Cafe Caribbean

Elvi's Kitchen
As featured in 3 Days in San Pedro and 1 other guide

#12 of 120 Restaurants in San Pedro
Price: $10 - $40 Map
Visitor photos (288)
Cuisines: International Mexican Caribbean Seafood Central American

Estel's Dine by the Sea
As featured in 3 Days in San Pedro and 1 other guide

#16 of 120 Restaurants in San Pedro
Map
Visitor photos (198)
Cuisines: Mexican American Caribbean Seafood Central American South American

Caliente Restaurant

#18 of 120 Restaurants in San Pedro
Price: $4 - $20 Map
Visitor photos (81)
Cuisines: Mexican Caribbean Seafood Soups Central American Latin Spanish South American

Caramba! Restaurant
As featured in Best Food in San Pedro

#21 of 120 Restaurants in San Pedro
Price: $6 - $30 Map
Visitor photos (171)
Cuisines: Caribbean Bar Seafood Mexican Latin Gluten Free

Wild Mango's
As featured in 3 Days in San Pedro and 1 other guide

#22 of 120 Restaurants in San Pedro
Price: $10 - $23 Map
Visitor photos (128)
Cuisines: Caribbean Bar Seafood South American Central American Mexican American Latin Spanish

Waruguma

#23 of 120 Restaurants in San Pedro
Map
Visitor photos (270)
Cuisines: Caribbean Latin Seafood Spanish Salvadoran Central American Mexican South American

Lily's Treasure Chest

#40 of 120 Restaurants in San Pedro
Price: $5 - $16 Map
Visitor photos (55)
Cuisines: Caribbean Central American Mexican Seafood South American

Lone Star Grill & Cantina

#41 of 120 Restaurants in San Pedro
Price: $25 Map
Visitor photos (21)
Cuisines: Mexican Southwestern Bar Central American

Hati The Lost Lobstah

#63 of 120 Restaurants in San Pedro
Price: $29
Visitor photos (31)
Cuisines: Mexican Caribbean Central American Latin Spanish

Tiki Maya Bar & Grill

#66 of 120 Restaurants in San Pedro
Price: $5 - $25
Visitor photos (36)
Cuisines: Caribbean Bar Seafood Pub Mexican

Locals

#98 of 120 Restaurants in San Pedro
Map
Cuisines: Mexican

Roadkill

#99 of 120 Restaurants in San Pedro
Price: $7
Visitor photos (12)
Cuisines: American Bar Mexican Fast Food

Aurora's Grill

#100 of 120 Restaurants in San Pedro
Visitor photos (25)
Cuisines: Mexican Caribbean Central American Latin Seafood Barbecue

La Hora Taco

#104 of 120 Restaurants in San Pedro
Cuisines: Mexican

Chef's Table Belize

#108 of 120 Restaurants in San Pedro
Price: $50 - $75 Map
Cuisines: Mexican American Caribbean

Island Torch Bar & Grill

#110 of 120 Restaurants in San Pedro
Visitor photos (15)
Cuisines: Mexican Latin Pizza Cafe Spanish

El Sabor

Price: $6 - $11 Map
Visitor photos (5)
Cuisines: Mexican Cajun & Creole Seafood South American Central American