Mini chi-chi
(178)
Restaurant
Address: 5431 W Madison St, Chicago, IL 60644
Hours: Open ⋅ Closes 10 PM
Phone: (773) 379-0970
Chi Chi's Original Margarita Ready to Drink. The perfect balance of tangy lime, handcrafted tequila, and triple sec is blended to create the classic taste you ...
People also search for