Tex-Mex Restaurants in New York, NY
Tex-Mex Restaurants
103 Macdougal St.,
New York ,
NY
10012
UNITED STATES
Based on 1 reviews
No Service. Terrible manager, then treated as villains.
Went here with 5 women and 2 men on a Tuesday night, before 10:30pm.Worldwide > United States > New York, NY > Tex-Mex Restaurants