Came here while on holiday 2 years ago and loved it. Came back last month and it was just as good. Nachos, guacamole, chimichangas... All really tasty! The mama margaritas are outstanding... It's a fun place, loud but for me it totally embodies the energy of New York!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.