The New Portales Taqueria Improves its Sanitary Rating

25-08A BROADWAY
New York, NY 11106