"The food at this restaurant is excellent, especially the pollo a la brasa. The riders can request their orders without salt, which is a nice option. The service, however, could use some improvement as the staff are often on their phones and it takes too long to receive utensils and drinks. Despite this, I still enjoy eating here, with my favorite dish being the seco de cabrito. I suggest that the workers be trained better and refrain from using cell phones while on duty. This restaurant has the potential to be top-notch with some improvements."
Phone: (+1)2017942066
Address: 83 Broadway, 07407-3030, Elmwood Park, United States
City: Elmwood Park
Tuesday: 11:00-22:00
Wednesday: 11:00-22:00
Thursday: 11:00-22:00
Friday: 11:00-22:00
Saturday: 11:00-22:00
Sunday: 11:00-22:00
Dishes: 0
Amenities: 3
Categories: 5
Reviews: 1206