Antojitos la Villita

Family restaurant · 3602 W Bell Rd Ste 3, Glendale, AZ

Dine-In

Hours

More food in Glendale, AZ · Family in Glendale