Inwood, United States
112 Sheridan Blvd
11096
Inwood
United States
+1 5168370206
Great service, food is fresh and they accept cards too
like
Best central American food in the area. Affordable prices. They offer catering as well. I stop by at least once a week.
It was delicious! Thank you!
Was a quick stop for us today, food was fast, made right, and super fresh.
I sent my friends to this restaurant with my warmest recommendations. I visit this restaurant often. I get very good feedback from my friends. The dishes they serve are fantastic and the crew is efficient and cooperative. Every time we go to this place we have a gorgeous evening. I warmly recommend this restaurant.
Explore similar businesses in the same city.
Loading similar businesses…