New York, NY Metro >
3115 Ditmars Blvd,
Long Island City,
“My favorite dish is their Mexican pizza and their nachos, but don't go into this place expecting fancy Mexican fare, because it will surely disappoint.”
“They make food nearly as fast as the fast food joints out there, except the ingredients are fresh and portions are huge.”
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now