8.1
450 Amsterdam Ave (btw 81st & 82nd), New York, NY
Thai Restaurant · Upper West Side · 144 tips and reviews
8.6
61 Columbus Ave (62nd St), New York, NY
Mexican Restaurant · Upper West Side · 205 tips and reviews
7.2
73 W 71st St (at Columbus Ave), New York, NY
Mexican Restaurant · Lincoln Square · 30 tips and reviews