29 W 21st St
New York, NY 10010
New York, NY 10010
Open HoursMo to Sa from 04:00pm to 12:00am
OverviewThe Tex-Mex appeal is very obvious as you step into this bistro. Even more obvious (and amusing) is how well the concept sells in snooty New York! Patrons can't seem to have...
more