Top Brunch Spots » Restaurants » Lucha Cartel – Philadelphia, Pennsylvania 19106
Funky Day of the Dead-inspired decor sets a lively vibe at this offbeat cantina with beer & tequila.