Search results
- See moreSee moreSee moreSee moreEl Indio AztecaMexican Restaurant · $
Website: yelp.com
Phone: (323) 560-1668
Cross Streets: Near the intersection of E Slauson Ave and Fishburn Ave
4229 E Slauson Ave Maywood, CA 90270 1988.90 mi
Is this your business? Verify your listing
Amenities
- Family friendly