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.

Mexican Restaurants in Philadelphia

View Map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Popular
Memorable Dinners
Breakfast on the Go
Casual Meals
Coffee Shops and Cafes
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

El Vez Restaurant

#27 of 3,696 Restaurants in Philadelphia
Price: $21 - $30 Map
Visitor photos (94)
Menu
Cuisines: Mexican
Reserve

Lolita

#76 of 3,696 Restaurants in Philadelphia
Price: $21 - $30 Map
Visitor photos (20)
Menu
Cuisines: Mexican
Reserve

Tequilas Restaurant

#100 of 3,696 Restaurants in Philadelphia
Price: $18 - $30 Map
Visitor photos (29)
Menu
Cuisines: Mexican
Reserve

Distrito

#124 of 3,696 Restaurants in Philadelphia
Price: $31 - $50 Map
Visitor photos (36)
Menu
Cuisines: Mexican Spanish
Reserve

Las Bugambilias

#262 of 3,696 Restaurants in Philadelphia
Price: $20 - $25 Map
Visitor photos (8)
Menu
Cuisines: Mexican
Reserve

Buena Onda

#277 of 3,696 Restaurants in Philadelphia
Map
Visitor photos (7)
Menu
Cuisines: Mexican

Lucha Cartel

#293 of 3,696 Restaurants in Philadelphia
Map
Visitor photos (14)
Menu
Cuisines: Mexican
Reserve

La Calaca Feliz

#298 of 3,696 Restaurants in Philadelphia
Price: $30 Map
Visitor photos (1)
Menu
Cuisines: Mexican
Reserve

Taqueria Feliz

#359 of 3,696 Restaurants in Philadelphia
Map
Visitor photos (2)
Menu
Cuisines: Mexican
Reserve

Blue Corn

#396 of 3,696 Restaurants in Philadelphia
Map
Visitor photos (14)
Menu
Cuisines: Mexican

El Poquito

#405 of 3,696 Restaurants in Philadelphia
Price: $10 - $20 Map
Visitor photos (20)
Menu
Cuisines: Mexican
Reserve

Paloma Mexican Haute Cuisine

#415 of 3,696 Restaurants in Philadelphia
Price: $25 - $100 Map
Visitor photos (7)
Menu
Cuisines: French Mexican
Reserve

Honest Tom's Taco Shop

#425 of 3,696 Restaurants in Philadelphia
Map
Visitor photos (1)
Menu
Cuisines: Mexican

Las Margaritas

#431 of 3,696 Restaurants in Philadelphia
Price: $10 - $15 Map
Visitor photos (3)
Menu
Cuisines: Mexican

El Azteca

#469 of 3,696 Restaurants in Philadelphia
Price: $20 Map
Visitor photos (4)
Menu
Cuisines: Mexican

Jose Pistolas

#475 of 3,696 Restaurants in Philadelphia
Map
Visitor photos (2)
Menu
Cuisines: Pub Mexican Bar

El Fuego

#544 of 3,696 Restaurants in Philadelphia
Map
Visitor photos (1)
Menu
Cuisines: Mexican

Cantina Dos Segundos

#575 of 3,696 Restaurants in Philadelphia
Price: $15 - $20 Map
Visitor photos (2)
Menu
Cuisines: Mexican Latin Bar Spanish Pub

Las Cazuelas

#603 of 3,696 Restaurants in Philadelphia
Price: $8 - $30 Map
Visitor photos (2)
Menu
Cuisines: Mexican

12th Street Cantina

#636 of 3,696 Restaurants in Philadelphia
Map
Visitor photos (3)
Menu
Cuisines: Mexican

Loco Pez

#637 of 3,696 Restaurants in Philadelphia
Price: $5 - $14 Map
Visitor photos (1)
Menu
Cuisines: Mexican

Cantina Los Caballitos

#649 of 3,696 Restaurants in Philadelphia
Price: $15 - $20 Map
Visitor photos (5)
Menu
Cuisines: Mexican

Copabanana

#661 of 3,696 Restaurants in Philadelphia
Price: $7 - $15 Map
Visitor photos (10)
Menu
Cuisines: American Mexican Greek Grill

Mole Poblano

#687 of 3,696 Restaurants in Philadelphia
Map
Visitor photos (1)
Menu
Cuisines: Mexican

Cafe Ynez

#707 of 3,696 Restaurants in Philadelphia
Price: $10 - $25 Map Menu
Cuisines: Mexican

Xochitl

#717 of 3,696 Restaurants in Philadelphia
Price: $14 - $27 Map
Visitor photos (5)
Menu
Cuisines: Mexican
Reserve

Taqueria La Veracruzana

#774 of 3,696 Restaurants in Philadelphia
Price: $20 Map
Visitor photos (2)
Menu
Cuisines: Mexican

Adobe Cafe

#785 of 3,696 Restaurants in Philadelphia
Price: $30 Map
Visitor photos (10)
Menu
Cuisines: Mexican American Southwestern Vegetarian

Mad Mex

#788 of 3,696 Restaurants in Philadelphia
Price: $5 - $20 Map
Visitor photos (19)
Menu
Cuisines: Mexican

Chipotle Mexican Grill

#798 of 3,696 Restaurants in Philadelphia
Map Menu
Cuisines: Mexican