968 Amsterdam Ave (btw 107th & 108th), New York, NY
Mexican Restaurant · Upper West Side · 63 tips and reviews
Charlie Kubal: Grab the horchata - it's the source of the Vampire Weekend song. Used to grab tacos here once a week in college. Not California-quality, but don't listen to anyone that says Chipotle's better.