is a top notch Latin American Restaurant Restaurant
Ranked #1 of 22 Restaurants in Queensview Apartments Long Island City Astoria.
Some say, it is prepared, awesome.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Food is awesome here but be prepared for extremely laid back service. They're polite but if your looking for a quick meal forget about it cause they practically forget your even there...lol.