Get directions to: Chili's Grill & Bar, La Habra, CA
Restaurant address: 1600 W. Imperial Hwy. La Habra, CA 90631, USA
Restaurant: Chili's Grill & Bar