Welcome to our guide on the Best Mexican Restaurants in Philadelphia! If you’re craving the vibrant flavors of Mexico, look no further. In this article, we’ll explore the culinary scene in the City of Brotherly Love and uncover the top spots that serve up authentic Mexican cuisine. From mouthwatering tacos to sizzling fajitas and traditional mole, these establishments are known for their exceptional dishes and warm hospitality. Whether you’re a local or a visitor, join us as we embark on a delicious journey through the best Mexican restaurants in Philadelphia.

Earn up to 5% cashback on Restaurants!
Explore Best Credit Cards for Restaurants

Las Bugambilias

Address: 15 S 3rd St, Philadelphia, PA 19106
Phone: +1 (267) 239-5673
Website: lbphilly.com
Details: $$, Mexican restaurant

Located in Philadelphia’s charming South Street area, Las Bugambilias is a hidden gem that offers an outstanding Mexican dining experience. The staff at Las Bugambilias are friendly and attentive, providing excellent service that enhances the overall dining experience. The restaurant exudes a cozy and welcoming atmosphere, making it an ideal choice for a romantic dinner or a gathering with friends.

Las Bugambilias takes pride in serving authentic Mexican cuisine with a twist. From the flavorful quesadillas and tamales to the delectable chicken nachos, each dish is prepared with care and attention to detail. The food is both plentiful and reasonably priced, offering a great value for the quality and taste. The menu also features a variety of options to suit different preferences, ensuring there is something for everyone.

The ambiance at Las Bugambilias is both playful and classic, with walls adorned with photos of Mexican scenes and personalities, creating a lively and vibrant setting. The restaurant’s location is convenient and accessible, making it a popular spot for locals and tourists alike. Whether you’re craving authentic Mexican flavors or looking for a memorable dining experience, Las Bugambilias is the perfect place to satisfy your culinary desires in Philadelphia.

Tequilas Restaurant

Address: 1602 Locust St, Philadelphia, PA 19103
Phone: +1 (215) 546-0181
Website: tequilasphilly.com
Details: $$$, Mexican restaurant

Located in Philadelphia, Tequilas Restaurant is a hidden gem that offers an outstanding dining experience. The staff at Tequilas goes above and beyond to provide exceptional service and ensure that guests feel comfortable and welcomed. The atmosphere is unique, and the outdoor booth seating offers a cozy and private setting for guests to enjoy their meal, regardless of the season.

The menu at Tequilas is limited but incredibly delicious, with authentic Mexican flavors that will leave you craving more. From the Enchiladas Playa to the Molcajetes, each dish is prepared with care and expertise. The knowledgeable waitstaff is always ready to assist in selecting the perfect meal, making the dining experience even more enjoyable.

Get $25 off a bill of $50

Join inKind, dine at a participating venue
and pay your bill with inKind

Get $25 off

In addition to the delectable food, Tequilas Restaurant also offers a selection of handmade cocktails that perfectly complement the flavors of the cuisine. The attention to detail in both the food and drinks is evident, and the staff’s passion for their craft shines through. Whether you’re a Mexican food enthusiast or a first-time visitor, Tequilas is a must-visit destination that promises an unforgettable dining experience.

With its warm and welcoming staff, authentic Mexican cuisine, and vibrant atmosphere, Tequilas Restaurant stands out as one of the best Mexican dining establishments in Philadelphia. The combination of delicious food, attentive service, and unique ambiance creates a memorable experience for all guests. Whether you’re seeking a casual lunch, a romantic dinner, or a gathering with friends, Tequilas Restaurant is sure to impress with its exceptional menu and inviting atmosphere.

El Vez

Address: 121 S 13th St, Philadelphia, PA 19107
Phone: +1 (215) 928-9800
Website: elvezrestaurant.com
Details: $$, Mexican restaurant

Nestled in Philadelphia, El Vez is a Mexican restaurant that offers an exceptional dining experience. The staff at El Vez are attentive and accommodating, ensuring that guests feel welcomed and taken care of. The vibrant atmosphere, with its large bar dominating the space, adds to the energetic and lively ambiance of the restaurant.

One of the highlights of El Vez is the delectable menu. From the diverse and flavorful guacamole options to the mouthwatering chicken tacos, each dish is prepared with expertise and attention to detail. The portions are generous, making it a great value for high-quality food. The cocktail menu is also worth exploring, with a variety of margaritas and other enticing options to choose from.

While El Vez can get busy, particularly in the evenings, the waitstaff remains attentive and provides great service. The restaurant is a popular choice for both locals and visitors, and reservations are recommended, especially for larger groups. With its excellent food, friendly staff, and fun atmosphere, El Vez is the go-to spot for those craving a unique and delicious Mexican dining experience in Philadelphia.

La Calaca Feliz

Address: 2321 Fairmount Ave, Philadelphia, PA 19130
Phone: +1 (215) 787-9930
Website: lacalacafeliz.com
Details: $$, Mexican restaurant

Nestled in the vibrant neighborhood of Fairmount in Philadelphia, La Calaca Feliz is a Mexican restaurant that offers an exceptional dining experience. The staff at La Calaca Feliz are welcoming, attentive, and friendly, ensuring that guests feel at home from the moment they step inside. The restaurant features a cozy dining room and a courtyard dining space, providing a comfortable and inviting atmosphere for guests to enjoy their meal.

The menu at La Calaca Feliz is a delightful fusion of flavors, offering a wide range of options for both vegan and vegetarian guests. From the delicious guacamole and mahi-mahi tacos to the flavorful street corn and plantains, each dish is prepared with care and attention to detail. The portions are generous, leaving guests feeling satisfied and content.

The overall dining experience at La Calaca Feliz is marked by its unique menu, delicious food, and friendly service. The restaurant’s commitment to excellence is evident in every aspect, from the inviting ambiance to the flavorful dishes. Whether you’re in the mood for a hearty brunch or a memorable dinner, La Calaca Feliz is the perfect spot to indulge in delicious Mexican cuisine in a warm and welcoming setting.

Loco Pez

Address: 2401 E Norris St, Philadelphia, PA 19125
Phone: +1 (267) 886-8061
Website: locopez.com
Details: $, Mexican restaurant

Located in the vibrant neighborhood of Fishtown, Loco Pez is a local gem that offers delicious Mexican cuisine in a lively and friendly atmosphere. The staff at Loco Pez provide exceptional service, ensuring that every customer feels welcome and attended to. With plenty of seating available, both indoors and outdoors, guests can enjoy their meal in a relaxed and comfortable setting.

The menu at Loco Pez offers a wide range of options to satisfy all palates. From the creamy and flavorful Sopa De Tortillas to the mouthwatering Charro skillet topped with hollandaise sauce, each dish is made with fresh ingredients and prepared with care. The restaurant also caters to vegans and vegetarians, offering a variety of tasty options that cater to different dietary preferences.

Happy hour at Loco Pez is a hit among locals, with discounted margaritas and half-price nachos. The restaurant’s specialty tacos, such as the mushroom and al pastor varieties, are highly recommended and never disappoint. Loco Pez is known for its generous portions, reasonable prices, and a fantastic selection of drinks, including unique margarita flavors.

Whether you’re craving classic Mexican favorites or looking to try something new, Loco Pez is the place to go. With its vibrant atmosphere, friendly service, and delicious menu, this restaurant is a must-visit for anyone in search of an authentic and satisfying Mexican dining experience.

Eggcellent Philly

Address: 113 Chestnut St, Philadelphia, PA 19106
Phone: +1 (267) 534-2753
Website: eggcellentphilly.com
Details: $$, Brunch restaurant

Nestled in Philadelphia, Eggcellent Philly is a charming breakfast spot known for its outstanding menu and warm atmosphere. The staff at Eggcellent Philly are friendly and accommodating, making every visit a pleasant experience. Whether you arrive early or need a last-minute breakfast, the gracious owner and staff go above and beyond to ensure guests feel welcome.

The menu at Eggcellent Philly offers a wide variety of delicious options, from breakfast bowls to unique sandwiches and creative egg dishes. Each dish is carefully prepared with flavorful ingredients, showcasing the culinary expertise of the talented kitchen team. The Vegetarian Delight omelet, served with fresh avocado and breakfast potatoes, is a standout choice that leaves a lasting impression.

Despite its popularity, Eggcellent Philly maintains its quality and charm, even during busy times. The attentive staff strives to provide excellent service, despite the rush, ensuring that guests have a memorable dining experience. The portions are generous, offering great value for the price, and the made-to-order dishes are well worth the short wait.

For those seeking a delightful breakfast or brunch experience, Eggcellent Philly is a must-visit destination. The creative menu, friendly staff, and welcoming atmosphere make it an ideal spot to start the day. Whether you’re a local looking for a favorite breakfast spot or a visitor searching for a delicious meal, Eggcellent Philly is highly recommended.

Palenque Ristorante

Address: 908 Washington Ave, Philadelphia, PA 19147
Phone: +1 (215) 465-1440
Website: taquerialaveracruzanatogo.com
Details: Mexican restaurant

Located in South Philadelphia, Palenque Ristorante is a hidden gem that offers a delightful dining experience. The staff at Palenque Ristorante are friendly and efficient, ensuring that guests feel welcomed and attended to. The atmosphere is cozy and unpretentious, creating a comfortable setting to enjoy a meal.

The menu at Palenque Ristorante boasts authentic Mexican flavors and generous portions. From the mouthwatering steak tacos to the flavorful enchiladas, each dish is prepared with care and attention to detail. The prices are affordable, offering excellent value for the quality and quantity of food served. The complimentary chips and salsas, along with the fresh guacamole, are highlights that add to the overall dining experience.

Whether you’re looking for a casual meal or a satisfying breakfast, Palenque Ristorante has something for everyone. The variety of dishes, including tacos, burritos, and quesadillas, cater to different preferences and appetites. The restaurant’s authenticity and dedication to providing delicious Mexican cuisine shine through in every bite.

For those seeking a genuine Mexican dining experience without breaking the bank, Palenque Ristorante is a must-visit destination. The staff’s hospitality, the flavorful menu, and the welcoming atmosphere make it a top choice for locals and visitors alike.

In conclusion, Philadelphia boasts a vibrant culinary scene, and its Mexican restaurants are no exception. From the authentic flavors and innovative twists at Xochitl to the upscale experience at Palenque Ristorante, there is no shortage of outstanding Mexican cuisine to explore in the city. Whether you’re craving classic tacos and burritos or seeking elevated Mexican haute cuisine, these establishments deliver on both taste and ambiance. So, whether you’re a local or a visitor, make sure to add these top Mexican restaurants to your must-try list and embark on a culinary journey that celebrates the rich flavors of Mexico right in the heart of Philadelphia.