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

Restaurants
 
Dessert
 
Coffee & Tea
 
Bakeries
 
Ice Cream
 
Waffles & Crepes
 
Juice & Smoothies
 
$-$$$$
Price
1
Cuisine
Dining options
Sorted by:
Ranking Name Price (low to high) Price (high to low) Friends first
#23 of 1,269 restaurants in Bucks County
#3 of 112 restaurants in Doylestown
Cuisines: Mexican, Peruvian
Map | Visitor photos (8)
Save this place
Been here
Tijuana Flats (Bensalem)
#79 of 1,269 restaurants in Bucks County
#4 of 116 restaurants in Bensalem
Cuisines: Mexican
Map | Visitor photos (1) | Menu
Save this place
Been here
Rey Azteca (Warminster)
#107 of 1,269 restaurants in Bucks County
#2 of 55 restaurants in Warminster
Cuisines: Mexican
Map | Visitor photos (1)
Save this place
Been here
Cancun Mexican Restaurant (Fairless Hills)
#139 of 1,269 restaurants in Bucks County
#1 of 30 restaurants in Fairless Hills
Cuisines: Mexican
Map | Visitor photos (18)
Save this place
Been here
#151 of 1,269 restaurants in Bucks County
#4 of 33 restaurants in Chalfont
Cuisines: Mexican
Map | Menu
Save this place
Been here
Tu Casa (Chalfont)
#154 of 1,269 restaurants in Bucks County
#5 of 33 restaurants in Chalfont
Cuisines: Mexican
Map
Save this place
Been here
La Hacienda (Bensalem)
#199 of 1,269 restaurants in Bucks County
#12 of 116 restaurants in Bensalem
Cuisines: Mexican
Map | Visitor photos (10)
Save this place
Been here
La Cantina (Trumbauersville)
#259 of 1,269 restaurants in Bucks County
#1 of 3 restaurants in Trumbauersville
Cuisines: Mexican
Map
Save this place
Been here
On the Border (Bensalem)
#331 of 1,269 restaurants in Bucks County
#23 of 116 restaurants in Bensalem
Cuisines: Mexican
Map | Visitor photos (1) | Menu
Save this place
Been here
California Tortilla (Doylestown)
#339 of 1,269 restaurants in Bucks County
#37 of 112 restaurants in Doylestown
Cuisines: Mexican, Southwestern
Map | Visitor photos (1)
Save this place
Been here
Burritos (Yardley)
#348 of 1,269 restaurants in Bucks County
#16 of 32 restaurants in Yardley
Cuisines: Mexican
Map | Visitor photos (2)
Save this place
Been here
Chow284 (Feasterville)
#380 of 1,269 restaurants in Bucks County
#2 of 16 restaurants in Feasterville
Price: $5 - $15
Cuisines: Mexican, American, Asian, Wine Bar
Map | Visitor photos (15) | Menu
Save this place
Been here
Las Margaritas (Southampton)
#394 of 1,269 restaurants in Bucks County
#11 of 34 restaurants in Southampton
Cuisines: Mexican
Map | Visitor photos (6)
Save this place
Been here
La Mexicana (Bristol)
#422 of 1,269 restaurants in Bucks County
#12 of 40 restaurants in Bristol
Cuisines: Mexican
Map
Save this place
Been here
#460 of 1,269 restaurants in Bucks County
#2 of 10 restaurants in Holland
Cuisines: Mexican
Map
Save this place
Been here
Qdoba Mexican Grill (Springfield)
#465 of 1,269 restaurants in Bucks County
#9 of 40 restaurants in Springfield
Cuisines: Southwestern
Map
Save this place
Been here
The Blue Tortilla (New Hope)
#489 of 1,269 restaurants in Bucks County
#33 of 64 restaurants in New Hope
Price: $15
Cuisines: Mexican
Map | Visitor photos (15) | Menu
Save this place
Been here
L.A. Tacos (Doylestown)
#509 of 1,269 restaurants in Bucks County
#53 of 112 restaurants in Doylestown
Cuisines: Mexican
Map
Save this place
Been here
Chipotle (Trevose)
#531 of 1,269 restaurants in Bucks County
#8 of 21 restaurants in Trevose
Cuisines: Mexican
Map
Save this place
Been here
#566 of 1,269 restaurants in Bucks County
#28 of 90 restaurants in Levittown
Cuisines: Mexican
Save this place
Been here
El Taco Loco (New Hope)
#583 of 1,269 restaurants in Bucks County
#36 of 64 restaurants in New Hope
Cuisines: Mexican
Map | Visitor photos (6) | Menu
Save this place
Been here
#622 of 1,269 restaurants in Bucks County
#62 of 112 restaurants in Doylestown
Cuisines: Mexican, American, Seafood, Hamburgers, Vegetarian
Map | Visitor photos (26) | Menu
Save this place
Been here
Cactus Grill (Pipersville)
#635 of 1,269 restaurants in Bucks County
#8 of 13 restaurants in Pipersville
Cuisines: American, Southwestern, Barbecue
Map | Menu
Save this place
Been here
#796 of 1,269 restaurants in Bucks County
#33 of 47 restaurants in Warrington
Cuisines: Mexican
Map | Menu
Save this place
Been here
#848 of 1,269 restaurants in Bucks County
#82 of 112 restaurants in Doylestown
Cuisines: Mexican
Map
Save this place
Been here
#853 of 1,269 restaurants in Bucks County
#58 of 82 restaurants in Langhorne
Cuisines: Mexican
Map | Visitor photos (7)
Save this place
Been here
Chili's Grill & Bar (Fairless Hills)
#925 of 1,269 restaurants in Bucks County
#25 of 30 restaurants in Fairless Hills
Price: $20
Cuisines: Mexican, American, Southwestern, Barbecue
Map | Menu
Save this place
Been here
Sabrosa Taqueria (Doylestown)
Be the first to review this restaurant
Address: 34 E State Street, Doylestown, PA
Cuisines: Mexican
Save this place
Been here