Details: Located at 200 W 55th St, New York, NY 10019. Official site is https://esquinanyc.com/
La Esquina is small chain of Mexican restaurants in New York City.
Details: Located at 200 W 55th St, New York, NY 10019. Official site is https://esquinanyc.com/
La Esquina is small chain of Mexican restaurants in New York City.