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.