Food & Drink

The Best Mexican Restaurants in Pittsburgh

Published On 10/27/2015 Published On 10/27/2015
Jesús Martínez/La Palapa

La Palapa

South Side, Strip District

La Palapa serves Mexican cuisine that reflects the contemporary food of Mexico City. The Parrillada para sos (a meat lover’s delight) includes four pork ribs, four short ribs, 4oz of grilled Spanish chorizo, a chicken leg, and a thigh. To avoid cardiac arrest, split this sumptuous dish with some friends, you wild animal. 




This is where Mexican meets Japanese and creates a beautiful love child in the form of octopus tacos and mouthwatering appetizers like their take on poke: seaweed, tuna, spicy soy, whipped lime, and rice crackers. 

Las Palmas

Oakland, Brookline

A classic taco stand and Mexican grocery store make Las Palmas a lunchtime hotspot every day of the week. At $2.50 a pop, these street side tacos are a steal. Choose from pollo, puerco, lomo, asada, and more as well as cilantro, guacamole, and a variety of salsas from their condiment bar. 

Nicole Jarock Photography

Smoke BBQ Taqueria


Divinely crunchy house made tortilla chips, brisket, brisket, and more brisket. Smoke is superbly talented at taking fall-off-the-bone BBQ and making it into an unforgettable Mexican-inspired meal. On top of having an envy-worthy menu, Smoke is affiliated with Row House Cinema, the movie theatre directly next door that will let you bring your grub in with you. Reefer Madness AND apple chicken tacos? It’s almost too good. 

Casa Rasta

Casa Rasta


Unlike any other Mexican restaurant you’ll find in Pittsburgh, Casa Rasta combines traditional Jamaican and Mexican cuisines to produce unique dishes bursting with flavor. Casa Rasta serves favorites like jerk chicken, goat curry, and house-made yucca chips. But for the truly adventurous diner, look no further than the Pozole Rojo de Puerco: pork feet, spine and shoulder served with red chili and hominy.

Edgar's Tacos Pittsburgh

Edgar’s Best Tacos

Strip District

Edgar’s, conveniently located in the midst of Pittsburgh’s Strip District, prepares near perfect tacos with simple ingredients and a squeeze of fresh lime juice over each order on the grill. Their lamb tacos are tender and pair perfectly with a refreshing horchata, or, when the weather gets cold, a spicy Mexican hot chocolate. Pro tip: if Edgar has a special taco of the day, ask no questions and order it immediately. It will be amazing.  

Emiliano’s South Side

Emiliano’s Mexican Restaurant & Bar

South Side, Cranberry, Gibsonia

While making no big claim of authenticity, Emiliano’s has a knack for going big. Whether it’s their Holy Guacamole -- personalized guac made with two whole avocados right before your eyes -- or their fishbowl margaritas, Emiliano’s know’s how to party. So here’s to downing a frozen strawberry margarita and a Super Burrito all in one sitting. 

Pgh Taco Truck
Round Corner Cantina

Round Corner Cantina


The Cantina is a great spot for cocktails but you’d be sorely mistaken if you didn’t check out their impressive spread of tacos and appetizers. All of the restaurant’s tortillas are made in-house and their “Antojitos” menu includes standouts like the grilled whole fish adobado, which is dressed with cilantro-lime vinaigrette, pine nuts, chipotle, and cebollas.

Los Cabos


Los Cabos is home to the nostalgic combination plates from your childhood, piled high with enchiladas and chile rellenos and finished with a cherry topped bowl of fried ice cream. And don’t forget to grab yourself an order of carne asada fries, a bed of french fries topped with grilled steak, cheese guacamole, salsa, and crema -- a SoCal favorite that you won’t find anywhere else in Pittsburgh. 

Previous Venue Next Venue Venue Description
1. La Palapa 1925 E Carson St, Pittsburgh, PA 15203

Heada here to eat some of the most amazing Mexican food in all of Pittsburgh.

Previous Venue Next Venue Venue Description
2. täkō 214 6th St, Pittsburgh, PA 15222

Think you know tacos? You haven't tried the Asian-Mexican fusion versions coming out of täkō, serving up modern street food with a global bent. The namesake octopus (täkō is octopus in Japanese) is the must-order: coming grilled and folded into a tortilla adorned with harissa aioli, preserved lemon, greens, and pickled onion. The lineup ranges from unexpected to familiar, with a Korean-inspired taco (with Wagyu short rib, peanuts, and fermented cucumber) balanced by more safe Mexican choices like chorizo or carnitas. Whatever you do, try one of the eight margaritas, which can be spiked with lychee & pepper or sweetened with Thai coconut milk.

Previous Venue Next Venue Venue Description
3. Las Palmas 700 Brookline Blvd, Pittsburgh, PA 15226

This classic taco stand has amazing Mexican cuisine for cheap.

Previous Venue Next Venue Venue Description
4. Smoke BBQ Taqueria 4115 Butler St, Lawrenceville, PA 15201

Whether it's an early brunch, a mid-day lunch, or a late-night snack you're coming for, the choice is made easy by Smoke's super simple menu. What they make up in lack of options they more than make up for in quality and flavor with predominately tacos and bbq sandwiches made with Australian wagyu beef, Berkshire pork, and Gerber chicken, slathered in mustard-y sauce and caramelized onions, unless you're coming at breakfast, in which case prepare for a tasty flood of runny egg yolk.

Previous Venue Next Venue Venue Description
5. Casa Rasta 2056 Broadway Ave, Pittsburgh, PA 15216

Can't decide between Jamacian and Mexican cuisine tonight? Casta Rasta is the place for you!

Previous Venue Next Venue Venue Description
6. Edgar's Best Tacos 2031 Penn Ave, Pittsburgh, PA 15222

Head here for some tacos and a side of Mexican hot chocolate.

Previous Venue Next Venue Venue Description
8. Round Corner Cantina 3720 Butler St, Pittsburgh, PA 15201

Round Corner Cantina is a little slice of the sunshine in almost-always-cloudy Pittsburgh. It provides a festive atmosphere, a Tiki bar-style patio in good weather, and a solid list Mexican eats and drinks.