Oaxaca Taqueria (Amsterdam Ave/W 80th St)
Mexican • Burritos • Tacos • Tex-Mex
Closed
More Info
Pickup
Delivery