All results are hidden due to the current filter settings.
El Rio Grande160 E 38th St, New York, NY, US, 10016
El Rio Grande is a really fun place to grab some good Tex-Mex and outstanding margaritas. Fido is always welcome on the dog-friendly patio.
El Rio Grande has received a rating of 4.0 out of 5 in 132 traveler reviews on TripAdvisor.