Taqueria Emilio 2

Taqueria Emilio 2, 667 E 187th St, The Bronx, NY 10458, United States

(917) 801-0045

Location