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 Mexican Restaurants in San Diego

Redo Search in Map
See more restaurants in your map view
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)

Oscar's Mexican Seafood

#19 of 3,725 Restaurants in San Diego
Map
Visitor photos (17)
Cuisines: Mexican Seafood

The Taco Stand (La Jolla)

#23 of 3,725 Restaurants in San Diego
#7 of 1,070 Restaurants in La Jolla
Map
Visitor photos (3)
Cuisines: Mexican

The Mission

#55 of 3,725 Restaurants in San Diego
Price: $10 Map
Visitor photos (56)
Menu
Cuisines: Mexican

La Playa Taco Shop

#60 of 3,725 Restaurants in San Diego
Map
Visitor photos (11)
Menu
Cuisines: Mexican

Las Cuatro Milpas

#61 of 3,725 Restaurants in San Diego
Price: $5 - $10 Map
Visitor photos (16)
Menu
Cuisines: Mexican

Puesto Mexican Street Food (La Jolla)

#104 of 3,725 Restaurants in San Diego
#17 of 1,070 Restaurants in La Jolla
Price: $13 - $19 Map
Visitor photos (52)
Menu
Cuisines: Mexican
Reserve

Hector's Mexican & Seafood

#120 of 3,725 Restaurants in San Diego
Map
Visitor photos (6)
Menu
Cuisines: Mexican Seafood

Fat Fish Cantina Grill

#121 of 3,725 Restaurants in San Diego
Price: $10 - $22 Map
Visitor photos (11)
Menu
Cuisines: Mexican Seafood Contemporary
Reserve

Lucha Libre Gourmet Taco Shop

#138 of 3,725 Restaurants in San Diego
Map
Visitor photos (50)
Menu
Cuisines: Mexican

Casa Guadalajara

#142 of 3,725 Restaurants in San Diego
Price: $30 Map
Visitor photos (116)
Menu
Cuisines: Mexican

Mexican Fiesta

#172 of 3,725 Restaurants in San Diego
Map
Visitor photos (3)
Menu
Cuisines: Mexican

Rubios Fresh Mexican Grill

#181 of 3,725 Restaurants in San Diego
Map Menu
Cuisines: Mexican

Don Carlos Taco Shop (La Jolla)

#188 of 3,725 Restaurants in San Diego
#25 of 1,070 Restaurants in La Jolla
Map
Visitor photos (15)
Menu
Cuisines: Mexican

La Puerta

#205 of 3,725 Restaurants in San Diego
Price: $10 - $20 Map
Visitor photos (34)
Menu
Cuisines: Mexican Bar

The Cosmopolitan Hotel and Restaurant

#211 of 3,725 Restaurants in San Diego
Price: $12 - $30 Map
Visitor photos (62)
Menu
Cuisines: Mexican American Contemporary

Waffle Spot

#227 of 3,725 Restaurants in San Diego
Price: $15 Map
Visitor photos (12)
Menu
Cuisines: Mexican American

Isabel's Cantina

#230 of 3,725 Restaurants in San Diego
Price: $30 Map
Visitor photos (5)
Menu
Cuisines: Mexican Latin Spanish
Reserve

Marcy's Mexican Food (La Jolla)

#236 of 3,725 Restaurants in San Diego
#34 of 1,070 Restaurants in La Jolla
Map
Visitor photos (2)
Menu
Cuisines: Mexican

Bahia Don Bravo (La Jolla)

#242 of 3,725 Restaurants in San Diego
#35 of 1,070 Restaurants in La Jolla
Map
Visitor photos (3)
Menu
Cuisines: Mexican

Adalberto's Mexican Food

#251 of 3,725 Restaurants in San Diego
Map Menu
Cuisines: Mexican

Amigo Spot

#267 of 3,725 Restaurants in San Diego
Map
Visitor photos (23)
Menu
Cuisines: Mexican

Miguel's Cocina

#289 of 3,725 Restaurants in San Diego
Price: $12 Map
Visitor photos (11)
Menu
Cuisines: Mexican

Mariscos El Pulpo

#296 of 3,725 Restaurants in San Diego
Map
Visitor photos (3)
Menu
Cuisines: Mexican

Tacos El Gordo

#298 of 3,725 Restaurants in San Diego
Map
Visitor photos (10)
Menu
Cuisines: Mexican

Puesto Mexican Street Food

#300 of 3,725 Restaurants in San Diego
Price: $13 - $19 Map
Visitor photos (54)
Menu
Cuisines: Mexican Bar Pub
Reserve

Old Town Mexican Cafe

#313 of 3,725 Restaurants in San Diego
Price: $20 Map
Visitor photos (74)
Menu
Cuisines: Mexican

Miguel's Cocina

#317 of 3,725 Restaurants in San Diego
Price: $30 Map
Visitor photos (36)
Menu
Cuisines: Mexican

Ranchos Cocina

#323 of 3,725 Restaurants in San Diego
Price: $5 - $15 Map
Visitor photos (11)
Menu
Cuisines: Mexican

Cafe Coyote

#328 of 3,725 Restaurants in San Diego
Price: $5 - $17 Map
Visitor photos (209)
Menu
Cuisines: Mexican

El Indio Mexican Restaurant

#338 of 3,725 Restaurants in San Diego
Price: $20 Map
Visitor photos (38)
Menu
Cuisines: Mexican