Chavelas

This might be the best Mexican restaurant in New York, it's certainly the best in Brooklyn, Crown Heights to be exact.