Authentic Mexican cuisine is known for having some of the best flavors, freshest ingredients, and amazing use of spices.
Pittsburgh has some fantastic selections to choose from if you want to try authentic south of the border cuisine. Whether your favorites include enchiladas, tacos, or slow roasted carne asada-- you’ll definitely find those at any of the places on the list below. Make sure to complement your authentic dish with a deliciously cold margarita as well. If you’re feeling adventurous, why not try out a new dish while you’re at it-- you won’t regret it!
Treat a friend to a night out at your favorite authentic Mexican restaurant with a GiftYa electronic gift card. It’s the perfect way to get out and try some new restaurants in the Pittsburgh area. You never have to worry about leaving it at home either-- the amount transfers right to their debit card. GiftYa is accepted at all the Mexican restaurants on this list-- as well as many others in Pittsburgh. Ole!
South Side and various
2557 E. Carson St.
Pittsburgh, PA 15203
Emiliano’s is a Pittsburgh favorite-- and it’s easy to see that at each of their locations across town. These places are always packed at happy hour, because not only is the food amazing-- but the service is friendly and the prices are right.
Their South Side location can get especially busy on Friday evenings, so if you’re thinking of stopping by for some margaritas, best to come early!
“This is my favorite Mexican restaurant ever....their food is delicious and service is excellent. It's a must stop for me anytime I'm in the burgh. Great happy hours & great for groups! -Yelp Review
660 Washington Rd.
Pittsburgh, PA 15228
Totopo is a new addition to the Mt. Lebanon business district, and one that is quickly becoming one of the most popular! It’s located right on Washington Road, and can get quite busy after work and on weekends.
They have many authentic Mexican options on both their lunch and dinner menus, including tamales, tacos, quesadillas, and guacamole to name a few. They also offer paired tequila drinks for all their menu selections, so make sure to stop by often and try them all out!
“Crazy good margaritas, and the mar y tierra was outstanding. Huge grilled shrimp with steak medallions in a creamy red sauce. It was excellent and week later I'm still thinking about it.” -Yelp Review
4771 McKnight Rd.
Pittsburgh, PA 15237
El Campesino is a family owned restaurant that has been serving the people of Pittsburgh for over 20 years. It’s known throughout town as having one of the best happy hours, and making some of the most delicious margaritas in Pittsburgh. Make the drive north to Ross Twp. and you won’t be disappointed.
If you’re interested in trying some authentic Mexican cuisine-- or just looking for a nice place to relax and unwind-- El Campesino is a great option. Make sure you try some of their famous shrimp ceviche soup!
“Our favorite Mexican restaurant, absolutely love their chips and salsa margaritas and chicken fajitas quesadilla. We order take out and eat in often.” -Yelp Review
2224 E. Carson St.
Pittsburgh, PA 15203
Tues-Thurs, Sun 11am-10pm
La Palapa is located in the busy South Side neighborhood of Pittsburgh, and is quickly becoming one of the best additions to its dining scene. The owner of this restaurant seeks to not only give customers a fantastic meal-- but also to ensure its done with impeccable service.
You’ll appreciate all the fresh flavors that go into the dishes at this authentic Mexican restaurant-- every option on the menu is hand selected to showcase the wide variety of Mexican food. Their drinks are outstanding and their happy hour is always a fun time. Keep a look out for their food truck as well-- it travels all over the city!
“Fantastic empanadas, and our waitress was so sweet and patient. the portions are very generous and it's new location is absolutely lovely. There's beautiful Mexican art adorning the walls and the drinks are also stellar.” -Yelp Review
21 Market Square
Pittsburgh, PA 15222
Las Velas is located in Market Square in downtown Pittsburgh, and is always packed at lunchtime and happy hour. With a fantastic second story view, you can enjoy the events happening at Market Square as you dine on delicious Mexican cuisine.
Known for their tamales as much as for their margaritas, Las Velas has quickly grown into a favorite amongst the working professionals of downtown Pittsburgh. Perhaps it’s the lively atmosphere or the friendly service-- or perhaps it is because all the dishes on the menu are out of this world!
“Great downtown spot in market square for Mexican food and cocktails. The queso rocks, and the tamales are perfect. The star of the show each time I eat here though are the elotes. I LOVE them.” -Yelp Review
1108 Federal St.
Pittsburgh, PA 15212
With locations in the North Shore as well as Regent Square, El Burro is a great place to satisfy your authentic Mexican cravings. The burritos at this place are what most Pittsburghers like to try-- they come in all sorts of flavors and are paired with fresh salsa, guacamole, and pico de gallo.
El Burro offers many vegetarian and vegan options as well for their famous burritos-- while their delicious rice and beans are always vegan and vegetarian-friendly!
“It's amazing this little Mexican restaurant Tucked away on the Northside's Federal Street. I was quite surprised by how fresh and delicious their burritos, tacos, fresh salsa, amazing guacamole, and homemade chips were.” -Yelp Review
1542 Beechview Ave.
Pittsburgh, PA 15226
El Paisano is as close as it gets to a authentic Mexican restaurant in Pittsburgh. It’s located in the busy Beechview business district, and serves people from all over the city. If you’re looking for authentic Mexican cuisine, this is a must try-- and as many happy customers agree-- the food is amazing.
This place is a great spot to try something new as well-- there are many menu items that you might not see offered on other Mexican restaurant menus. It’s BYOB as well, so feel free to enjoy your favorite wine or beer with your meal.
“This place is as authentic as it gets. Great hole in the wall joint. You are greeted by Spanish waitresses and you can see them cooking and making everything fresh. Best part is it's BYOB. No frills or fluff just an authentic Mexican eatery.” -Yelp Review
East Liberty and various
135 S. Highland Ave.
Pittsburgh, PA 15206
Patron Mexican Grill has a couple of locations throughout Pittsburgh, but their first restaurant was located in East Liberty. It was in this community that Pittsburghers really began to enjoy the authentic Mexican cuisine from this restaurant. This place strives to offer the best cuisine they can-- prepared fresh and exactly to order-- and ensure that their staff is the friendliest and most helpful around.
Since 2007 Patron’s has been doing just that-- and as many happy customers agree-- would love to see them doing it for may more years to come.
“I loved Patron's tableside guacamole; it was fun to watch and even better to eat! I also enjoyed their queso, which had a little bit of a kick to it.” -Yelp Review
No matter what your Mexican favorite is-- tacos, burritos, or empanadas-- these places are sure to have it. Or step out of your comfort zone and try something new! What’s your favorite authentic Mexican dish? Let us know in the comments!