Ita-Mex
Restaurant · Astoria

Ita-Mex

$$ · Mexican

Hidden gem serving fresh enchiladas, lime-cured shrimp, and perfectly balanced elote—Don Oscar's kitchen keeps everything flavorful and authentic.

Info

📍
Address
30-85 14th St, Long Island City, NY 11102, USA, NY

More like this