Review of Lucha Cartel

207 Chestnut St, Philadelphia, PA 19106

Overall Rating

Review


The whole menu is marked, which is lovely. Seems like a great place to go to happy hour and still be able to eat something. Lots of choices.

Updated 4 years ago