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.

Best San Pedro Mexican Restaurants

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

The Coconut Cafe

#6 of 126 Restaurants in San Pedro
Price: $3 - $10
Visitor photos (11)
Cuisines: Mexican Pizza Cafe Sandwiches Diner

Temple Run Tavern

#14 of 126 Restaurants in San Pedro
Price: $8 - $30 Map
Visitor photos (44)
Cuisines: International Central American Caribbean

My Secret Deli

#26 of 126 Restaurants in San Pedro
Map
Visitor photos (20)
Cuisines: Mexican

Wild Mango's

#27 of 126 Restaurants in San Pedro
Price: $10 - $23 Map
Visitor photos (85)
Cuisines: Mexican American Caribbean Latin Sandwiches

Caliente Restaurant

#28 of 126 Restaurants in San Pedro
Price: $4 - $20 Map
Visitor photos (46)
Cuisines: Mexican Caribbean Central American

Caramba! Restaurant

#29 of 126 Restaurants in San Pedro
Price: $6 - $30 Map
Visitor photos (82)
Cuisines: American Caribbean Bar Seafood Mexican

Neri's Tacos

#34 of 126 Restaurants in San Pedro
Cuisines: Mexican Latin

Lone Star Grill & Cantina

#39 of 126 Restaurants in San Pedro
Price: $25 Map
Visitor photos (15)
Cuisines: Mexican

Island Secret

#79 of 126 Restaurants in San Pedro
Visitor photos (3)
Cuisines: Mexican Lebanese Thai

Locals

#86 of 126 Restaurants in San Pedro
Map
Cuisines: Mexican

Island Torch Bar & Grill

#92 of 126 Restaurants in San Pedro
Visitor photos (15)
Cuisines: Mexican Latin Cafe Pizza & Pasta

La Hora Taco

#100 of 126 Restaurants in San Pedro
Cuisines: Mexican