64 E 97th St.,
New York , NY 10029 UNITED STATES
Based on 1 reviews
Love it!!This is a neighborhood staple for me. I mostly order delivery but have been to the restaurant a bunch as well. I have two slight food obsessions and one would be guacamole. Theirs is the real deal. The mushroom burrito is my standard but...
Worldwide > United States > New York, NY > Tex-Mex Restaurants