Mexican food is one of the most popular and delicious cuisines: from spicy burritos, to refreshing margaritas, to tacos and more, it offers many mouthwatering options. Sometimes, it can be tough to find a Mexican restaurant that serves authentic cuisine; fear not, here are some of the best Mexican restaurants in Pennsylvania!

  1. El Sol Mexican Restaurant, Harrisburg

El Sol Mexican Restaurant/ Facebook

El Sol Mexican Restaurant/ Facebook El Sol is known as one of the most authentic Mexican restaurants in the state, and by far the best in Harrisburg. If you’re a fan of tequila, they hold tastings on Sundays.

  1. Gran Agave, Homestead

Gran Agave/ Facebook Gran Agave is a casual Mexican eatery located right outside Pittsburgh. They serve up traditional foods and giant margaritas.

  1. Patron Mexican Grill, Monroeville

Patron Mexican Grill/ Facebook

Patron Mexican Grill// Facebook Another gem nestled right outside of Pittsburgh, Patron Mexican Grill is always a fun place for an intimate date night or a large party. With a full bar and authentic cuisine, not to mention awesome decor, you will be left wanting for nothing.

  1. El Sarape Mexican Restaurant and Tequila Bar, Blue Bell

El Sarape Mexican Restaurant and Tequila Bar/ Facebook One of the premiere Mexican restaurants along the Main Line, El Sarape offers only authentic Mexican cuisine— not Southwest and not Tex-Mex! The restaurant also takes pride in utilizing only the freshest and finest ingredients.

  1. Plaza Azteca, King of Prussia

Plaza Azteca King of Prussia/ Facebook Plaza Azteca has a festive atmosphere in addition to its gigantic menu of enticingly zesty items. Try the guacamole, or you’ll be sorry.

  1. Honest Tom’s, Philadelphia

Honest Tom’s Taco Shop/ Facebook Food trucks are all the rage these days, and Philadelphia is a great place to find them. Honest Tom’s is located in University City, and serves up the most delicious Mexican food without all the fuss.

  1. Tequila’s Restaurant, Philadelphia

Tequila’s Restaurant/ Facebook

Tequilas Restaurant/ Facebook Tequila’s is an experience you aren’t likely to forget. With an incredibly expansive selection of drinks, even more delicious food, and fun events, be sure to visit. It’s located on Locust Street in Rittenhouse Square.

  1. Taco King, Harrisburg

Taco King Harrisburg/ Facebook The Cerino brothers, who run Taco King, have brought their family recipes to create delicious, authentic Mexican cuisine. Their tacos are award-winning, and well-known throughout central PA.

  1. El Burro Comedor, Pittsburgh

El Burro Comedor/ Facebook

El Burro Comedor/ Facebook Located on the North Shore, El Burro Comedor is one of the best Mexican restaurants in Pittsburgh. It is a take-out establishment that offers classic Mexican cuisine as well as rotating vegan options.

Which restaurants would you add to this list? Share your thoughts below.

El Sol Mexican Restaurant/ Facebook

El Sol is known as one of the most authentic Mexican restaurants in the state, and by far the best in Harrisburg. If you’re a fan of tequila, they hold tastings on Sundays.

Gran Agave/ Facebook

Gran Agave is a casual Mexican eatery located right outside Pittsburgh. They serve up traditional foods and giant margaritas.

Patron Mexican Grill/ Facebook

Patron Mexican Grill// Facebook

Another gem nestled right outside of Pittsburgh, Patron Mexican Grill is always a fun place for an intimate date night or a large party. With a full bar and authentic cuisine, not to mention awesome decor, you will be left wanting for nothing.

El Sarape Mexican Restaurant and Tequila Bar/ Facebook

One of the premiere Mexican restaurants along the Main Line, El Sarape offers only authentic Mexican cuisine— not Southwest and not Tex-Mex! The restaurant also takes pride in utilizing only the freshest and finest ingredients.

Plaza Azteca King of Prussia/ Facebook

Plaza Azteca has a festive atmosphere in addition to its gigantic menu of enticingly zesty items. Try the guacamole, or you’ll be sorry.

Honest Tom’s Taco Shop/ Facebook

Food trucks are all the rage these days, and Philadelphia is a great place to find them. Honest Tom’s is located in University City, and serves up the most delicious Mexican food without all the fuss.

Tequila’s Restaurant/ Facebook

Tequilas Restaurant/ Facebook

Tequila’s is an experience you aren’t likely to forget. With an incredibly expansive selection of drinks, even more delicious food, and fun events, be sure to visit. It’s located on Locust Street in Rittenhouse Square.

Taco King Harrisburg/ Facebook

The Cerino brothers, who run Taco King, have brought their family recipes to create delicious, authentic Mexican cuisine. Their tacos are award-winning, and well-known throughout central PA.

El Burro Comedor/ Facebook

Located on the North Shore, El Burro Comedor is one of the best Mexican restaurants in Pittsburgh. It is a take-out establishment that offers classic Mexican cuisine as well as rotating vegan options.

OnlyInYourState may earn compensation through affiliate links in this article.