At 10 Clermont Ave Btwn Flushing & Park Ave, Brooklyn, NY 11205-1143Brooklyn Here : Oaxaca Taqueria. Welcome to Oaxaca Taqueria is rated 4. It's worth a try!
Write a review