El Boqueron Tapas Bar & Restaurant - Long Island City - New York NY
Add Website
Close
El Boqueron Tapas Bar & Restaurant
Be first to review 31-01 34th Ave,New York NY 11106 Phone Number: (718) 956-0107
El Boqueron Tapas Bar & Restaurant Store Hours
Hours may fluctuate