5805 Imperial Hwy, South Gate, California 90280 USA
La Chiva Loca 2 5805 Imperial Hwy South Gate
Photo Credit: Yelp