Viva México

Tacos at El Mariachi

Updated 7/26/17

It all began with an innocent question. “I’m new to the area. Where is good for Mexican food?”

It popped up on the Doylestown Facebook page last February and within an hour there must have been three dozen replies (for the full thread, click here). I love Mexican food so it certainly caught my eye. And there were so many places that I had never heard of! It was high time to do a post on Bucks County Mexican restaurants.

One name that kept popping up in the Facebook discussion was Christina Kristofic. She seemed to have really done her homework and had all kinds of good information about where to go. I decided to ask her to lunch at one of her favorite places.

Kristofic is the News Director Courier Times. She used to spend two days a week working at the Courier Times’ office in Levittown where one of her coworkers introduced her to La Mexicana, a small grocery and restaurant in Bristol.

Bucks County Mexican Restaurants Tacos at La Mexicana

La Mexicana is a little hard to find but well worth it. It’s in a small, nondescript shopping center just half a mile from the intersection of Routes 413 & 13 (on the right, heading north on Route 13). You walk through a colorful grocery, filled with both staples and specialty items for the Hispanic community. If you are homesick for Mexico or any other Central American countries, this looks like the place to go. Turn left and head to the back, where a deli counter and four tables form the restaurant portion of La Mexicana.

Tacos, tortas, gorditos, and tamales comprise most of the menu. Choose your meat and your “vehicle” for it: steak, chicken, barbacoa (BBQ beef), pork, buce (pork intestines), chorizo, al pastor (spicy pork with pineapple and onions), cueritos (pork skin) and, Kristofic’s favorites, lengua (beef tongue) and tripa (I’ll let you figure out that one).

I had never had lengua before so I was really looking forward to trying it. Unfortunately it wasn’t available, nor was the tripa. Instead I went for two tacos al pastor and a tamale, with a mango Jarrito to wash it down. Everything was fresh, nicely seasoned and just a bit spicy (with some salsa verde on the side to add some kick). I’m hooked. I’ll be back.

Although you can order in English, I think a bit of Spanish doesn’t hurt. Check out their menu at La Mexicana’s Facebook page and plan ahead. Buen provecho!

Mexican Restaurants in Bucks County and Nearby*

Whether you like authentic Mexican food, Tex-Mex, American-style Mexican or California Style, there are Mexican restaurants all over Bucks. Here’s a pretty comprehensive list of the ones in Bucks, with a few notable exceptions outside of the county (as of May 2014). If one of your favorites is missing, please email us the details at and it will be added to the list. Also, feel free to add your comments below.

[*With a few “Latin” restaurants thrown in as well.]

Lower Bucks

La Mexicana
224-226 Route 13
Bristol, PA 19054
PH: 215.785.6034
Facebook: La Mexicana Grocery and Restaurant

Mill Street Cantina
101 Mill Street
Bristol, PA 19007
PH: 215.788.0969

Bucks County Mexican Restaurants Taco Suave

Cancun Mexican Restaurant
110 Lincoln Hwy
Fairless Hills, PA 19030
PH: 215.945.1250

Taco Suave
200 W Street Rd.
Warminster, PA 18974
PH: 215.441.9600
Facebook: tacosuave

Cholula Tacos & Deli
223 York Rd,
Warminster, PA 18974
PH: 215.441.8574
Facebook: Cholula Tacos & Deli

Rey Azteca
80 York Rd
Warminster, PA 18974
PH: 215.443.0437

Cantina Feliz_margaritas

Mexico Lindo II
12115 Centennial Station
Warminster, PA 18974
PH: 215.672.2453

Andale Latino Grill
144 East Street Road
Feasterville PA 19053
PH: 215.494.9505

Las Margaritas
765 2nd Street Pike
Southampton, PA 18966
PH: 215.354.4445

El Barrio Cantina & Tequila Bar
1470 Buck Road (Village Shires Shopping Center)
Holland, PA 18966
PH: 267.685.0725

Peppe’s Mexican Grill
3501 Brownsville Rd.
Trevose, PA 19053
PH: 215.357.3773

Central Bucks

Los Sarapes
17 Moyer Road
Chalfont, PA 18914
PH: 215.822.8858

Bucks County Mexican Restaurants enhchiladas_Tu Casa

Tu Casa
235 West Butler Ave.
Chalfont, PA 18914
PH: 215.997.4433
Facebook: Tu-Casa-Restaurant

Empanada Mama
22 South Main Street
Doylestown, PA 18901
PH: 267.809.5269

Lilly’s Cafe America
1 W Court St.
Doylestown, PA 18901
PH: 215.348.7838

Poco’s Mexican-American Restaurant & Bar
625 North Main Street
Doylestown, PA 18901
PH: 215.348.3424

Quinoa Peruvian & Mexican Restaurant
762 N. Easton Rd.
Doylestown PA 18902
PH: 215.348.2826

Sabrosa Taqueria
34 E. State Street
Doylestown, Pa 18901
PH: 267.454.7856

Bucks County Mexican Restaurants Torta Chorizo_Tijuana Tacos

Casa Toro
4969 Swamp Rd
Doylestown PA 18901
PH: 215.794.9400

El Mariachi
5770 Easton Road
Plumsteadville, PA 18949
PH: 215.766.9130

El Taco Loco
6 Stockton Ave
New Hope, PA 18938
PH: 215.862.0908

La Hacienda Neshaminy
4201 Neshaminy Blvd
Bensalem, PA 19020
PH: 215.322.2305

Upper Bucks

Tijuana Tacos
216 West Broad St.
Quakertown, PA 18951
PH: 215.536.0444

Bucks County Mexican Restaurants Torta Chorizo_Tijuana Tacos

Fiesta Habanero
500 West Broad St.
Quakertown, PA 18951
PH: 215.538.2228
Facebook: Fiesta Habanero

Nearby in New Jersey

El Tule
49 N Main St.
Lambertville, NJ 08530
PH: 609.773.0007

Peruvian Sampler at El Tule

Tacos Cancun
20 N Main St.
Lambertville, NJ 08530
PH: 609.397.3182

Aztlan Mexican Grille
11 ½ Church St.
Lambertville, NJ 08530
PH: 609.397.7272
Facebook: aztlanmexicangrill

Cocina del Sol
10 Bridge St #2
Frenchtown, NJ 08825
PH: 908.996.0900

Nearby in Montgomery County

La Morena
11 E. Moreland Ave.
Hatboro, PA 19040
PH: 215.675.4429

Tex-Mex Connection
2014 – 201 E Walnut St
North Wales, PA 19454
PH: 215.699.9552

El Limon
38 E Butler Ave
Ambler, PA 19002
PH: 267.460.8949

Watermelon Gazpacho_Cantina Feliz

Cantina Feliz
424 S Bethlehem Pike
Fort Washington, PA 19034
PH: 215.646.1320

Taqueria la Michoacana
301 E Main St
Norristown, PA 19401
PH: 610.292.1971
Facebook: La Michoacana Mexican Grill

Thanks to all the folks on the Doylestown Facebook who contributed to this post!

- Advertisement -


Comments are closed.