Address: 511 West 181st St, New York, NY 10033 Phone: (212) 568-8800
Reviewed on 07/10/2025
By: Annastasia V.
Food is very fresh and cooked to order. The service is great, polite, fast and helpful. Had steak tostadas, will definitely come back. Very delicious meal! more
Reviewed on 08/13/2024
By: Fernando H.
El mejor restaurante mexicano en los altos, Manhattan Excelente servicio, precios buenos, y la comida, al 100 more