39-05 29th Street, Long Island City, NY 11101
A most visited Mexican Restaurant in Long Island City New York. Spacious option that offers classic Mexican meals and cocktails in a relaxed atmosphere with a full bar. A varied menu with incredible prices. Come and enjoy one of the best Mexican restaurants that New York has to offer.
If you are a Mexican food lover, come and check it out for yourself. one of the best places to enjoy a good mexican food in new york