Skip to main content

Casa Avila

restaurant · taco restaurant · Inglewood, CA

Address
125 W Arbor Vitae St, Inglewood, CA 90301
Phone
(424) 239-0666
Website
casa-avila.hub.biz
Where
33.9529, -118.3562

Search Hominin for Casa Avila

Other restaurants nearby

More in Inglewood

Casa Avila — restaurant in Inglewood, CA | Hominin