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 Bucks County

Sort by:
Ranking
Name

Quinoa Peruvian & Mexican Restaurant (Doylestown)

#9 of 1,207 Restaurants in Bucks County
#3 of 106 Restaurants in Doylestown
$$ - $$$ Map
Visitor photos (18)

Rey Azteca (Warminster)

#66 of 1,207 Restaurants in Bucks County
#2 of 66 Restaurants in Warminster
$$ - $$$ Map
Visitor photos (1)
Cuisines: Mexican

Cancun Mexican Restaurant (Fairless Hills)

#68 of 1,207 Restaurants in Bucks County
#1 of 29 Restaurants in Fairless Hills
$$ - $$$ Map
Visitor photos (21)
Cuisines: Mexican

Poco's (Doylestown)

#77 of 1,207 Restaurants in Bucks County
#13 of 106 Restaurants in Doylestown
$$ - $$$ Map
Visitor photos (38)
Menu
Cuisines: Bar Mexican American Southwestern Vegetarian Friendly

Los Sarapes Authentic Mexican Restaurant and Villa Tequila Bar (Chalfont)

#88 of 1,207 Restaurants in Bucks County
#3 of 38 Restaurants in Chalfont
$$ - $$$ Map
Visitor photos (5)
Menu
Cuisines: Mexican

Las Margaritas (Southampton)

#136 of 1,207 Restaurants in Bucks County
#3 of 36 Restaurants in Southampton
$$ - $$$ Map
Visitor photos (7)
Menu
Cuisines: Mexican Southwestern

Santa Fe Taco Co (Northampton)

#153 of 1,207 Restaurants in Bucks County
#2 of 23 Restaurants in Northampton
$ Map Menu
Cuisines: Mexican Southwestern

Tijuana Tacos (Quakertown)

#167 of 1,207 Restaurants in Bucks County
#10 of 80 Restaurants in Quakertown
$ Map
Visitor photos (2)
Menu
Cuisines: Mexican Latin Spanish

Tu Casa (Chalfont)

#199 of 1,207 Restaurants in Bucks County
#5 of 38 Restaurants in Chalfont
$ Map
Visitor photos (4)
Menu
Cuisines: Mexican

Sabrosa Taqueria (Doylestown)

#218 of 1,207 Restaurants in Bucks County
#30 of 106 Restaurants in Doylestown
$ Map
Visitor photos (1)
Menu
Cuisines: Mexican Latin

On the Border (Bensalem)

#261 of 1,207 Restaurants in Bucks County
#16 of 138 Restaurants in Bensalem
$$ - $$$ Map
Visitor photos (1)
Menu
Cuisines: Mexican Southwestern

La Hacienda (Bensalem)

#275 of 1,207 Restaurants in Bucks County
#19 of 138 Restaurants in Bensalem
$$ - $$$ Map
Visitor photos (14)
Menu
Cuisines: Mexican

California Tortilla (Doylestown)

#284 of 1,207 Restaurants in Bucks County
#35 of 106 Restaurants in Doylestown
$ Map
Visitor photos (1)
Menu
Cuisines: Mexican Southwestern Fast food

El Mariachi Mexican Restaurant (Plumsteadville)

#319 of 1,207 Restaurants in Bucks County
#2 of 9 Restaurants in Plumsteadville
$$ - $$$ Map
Visitor photos (2)
Menu
Cuisines: Mexican

El Barrio Cantina & Tequila Bar (Holland)

#333 of 1,207 Restaurants in Bucks County
#2 of 9 Restaurants in Holland
$$ - $$$ Map Menu
Cuisines: Mexican Bar Southwestern Pub

Chalfont Family Restaurant (Chalfont)

#402 of 1,207 Restaurants in Bucks County
#12 of 38 Restaurants in Chalfont
$ Map Menu
Cuisines: Mexican Greek

Cafe America (Doylestown)

#426 of 1,207 Restaurants in Bucks County
#51 of 106 Restaurants in Doylestown
$$ - $$$ Map
Visitor photos (3)
Menu
Cuisines: Mexican Spanish American Latin

Peppe's Mexican Grill (Trevose)

#461 of 1,207 Restaurants in Bucks County
#12 of 25 Restaurants in Trevose
Map Menu
Cuisines: Mexican

Taco Suave (Warminster)

#482 of 1,207 Restaurants in Bucks County
#20 of 66 Restaurants in Warminster
Map Menu
Cuisines: Mexican

Cholula Tacos & Deli (Warminster)

#486 of 1,207 Restaurants in Bucks County
#24 of 66 Restaurants in Warminster
Map Menu
Cuisines: Mexican

Burritos (Yardley)

#573 of 1,207 Restaurants in Bucks County
#18 of 41 Restaurants in Yardley
$ Map
Visitor photos (4)
Menu
Cuisines: Mexican Southwestern Latin Fast food Spanish

Taco Bell (Fairless Hills)

#592 of 1,207 Restaurants in Bucks County
#13 of 29 Restaurants in Fairless Hills
$ Map Menu
Cuisines: Mexican

La Mexicana (Bristol)

#664 of 1,207 Restaurants in Bucks County
#20 of 41 Restaurants in Bristol
Map Menu
Cuisines: Mexican

Chipotle Mexican Grill (Doylestown)

#676 of 1,207 Restaurants in Bucks County
#74 of 106 Restaurants in Doylestown
$ Map
Visitor photos (1)
Menu
Cuisines: Mexican

Moe's Southwest Grill (Doylestown)

#691 of 1,207 Restaurants in Bucks County
#75 of 106 Restaurants in Doylestown
Map Menu
Cuisines: Mexican

Moe's Southwest Grill (Warrington)

#693 of 1,207 Restaurants in Bucks County
#28 of 52 Restaurants in Warrington
$ Map Menu
Cuisines: Mexican

La Fogata Mexican Restaurant (Warminster)

#714 of 1,207 Restaurants in Bucks County
#40 of 66 Restaurants in Warminster
Map
Visitor photos (1)
Menu
Cuisines: Mexican Latin

Chipotle (Trevose)

#722 of 1,207 Restaurants in Bucks County
#16 of 25 Restaurants in Trevose
Map Menu
Cuisines: Mexican Fast food

Chipotle Mexican Grill (Warrington)

#779 of 1,207 Restaurants in Bucks County
#31 of 52 Restaurants in Warrington
$ Map Menu
Cuisines: Mexican

El Taco Loco (New Hope)

#780 of 1,207 Restaurants in Bucks County
#52 of 66 Restaurants in New Hope
$ Map
Visitor photos (10)
Menu
Cuisines: Mexican