La Llorona
Cocina & Mezcaleria

An Authentic Mexican Restaurant in South Philadelphia

Make Your Reservation TodayContact

La Llorona Cocina & Mezcalería is a Mexican restaurant and mezcal bar in South Philadelphia, created around the feeling of gathering at the table: good food, beautiful drinks, warm hospitality, and a little bit of magic.

Our kitchen celebrates the flavors of Mexico with dishes that are vibrant, layered, and made for sharing. From fresh ceviches and tiraditos to tacos, fondidos, rich entrées, and seasonal specials, our menu brings together familiar comfort, bold ingredients, and thoughtful presentation. We believe Mexican food can be soulful, celebratory, elegant, and fun all at once.

At the bar, mezcal and tequila are at the heart of what we do. Our cocktail program highlights bright citrus, fresh herbs, spice, smoke, tropical fruit, and the deep character of agave spirits. Whether you are here for a classic margarita, a house cocktail, a neat pour of mezcal, or something new to discover, we want every drink to feel intentional, balanced, and worth coming back for.

More than anything, La Llorona is a neighborhood place. We are here for weeknight dinners, date nights, birthdays, celebrations, happy hour, late-night conversations, and those meals that turn into memories. Our space is lively, colorful, and welcoming, with a team that genuinely cares about making people feel at home.

We are proud to be part of the South Philadelphia community and grateful for everyone who walks through our doors, raises a glass with us, shares a meal, and becomes part of our story.

Come hungry, bring your people, and stay a while.

Menu

Botanas, Al Comal, Tacos
Del Mar, Entradas & more

View Menu

Brunch Menu

Sundays
11am – 3pm

View Brunch Menu

Drink Menu

Please enjoy our thoughtfully
curated drink options

Tequila & MezcalCocktails, Beer & Wine

Join us for Happy Hour

Tuesday-Friday4pm – 7pmSaturday 2pm – 5pm at the BarSunday 3pm – 6pm at the Bar

 

Happy Hour Menu

Book your next party or event with us!

Our Borracho Room can accommodate up to 30 people.