Taqueria & Deli Atlixco LLC
115 1/2 Bloomfield Ave
Newark
NJ
07104
(973) 481-0525
Open Map
dining
eating places
food
full-service restaurants
Mexican
Mexican Restaurants
restaurant
Restaurant Management
Restaurants
Restaurants Mexican