La Chiva Loca

Overview

Address: 5805 Imperial Hwy
South Gate, CA 90280
Phone: 562-250-0171