Avila’s Taqueria & Restaurant
6611 Park Ave, West New York
(201) 430-3275
Menu
Restaurants in West New York, NJ
Avila’s Taqueria & Restaurant
6611 Park Ave, West New York, NJ 07093
(201) 430-3275