✦ Verified product
El Centro
USD 55.00
Size
All The Restaurants
Verified independent store
→
This now-closed Mexican restaurant, open since 2006 in Hell’s Kitchen, was known for its tacos, fajitas, chilaquiles, and generous margaritas, all served in a festive, colorful spa