At 3501 36th St, Astoria, NY 11106-1335New York Here : Tacuba. Welcome to Tacuba is rated 4. It's worth a try!
Write a review