Taqueria Lupita Ii

1770 E Tremont Ave The Bronx NY 10460 USA

(347) 281-9184

Location