Get directions to: Chapala Fine Authentic Mexican Restaurant, Garden City, ID
Restaurant address: 5697 Glenwood Street Garden City, ID 83714, USA
Restaurant: Chapala Fine Authentic Mexican Restaurant