At 1198 1st Avenue, New York City, NY 10065New York Here : Oaxaca Taqueria. Welcome to Oaxaca Taqueria is rated 3.5. It's worth a try!
Write a review