Get directions to: El Chicalai Bar, Wilmington, CA
Restaurant address: 236 E. Anaheim St. Wilmington, CA 90744, USA
Restaurant: El Chicalai Bar