Get directions to: Chapala Restaurant, Garden City, ID
Restaurant address: 3447 W Chinden Blvd Garden City, ID 83714, USA
Restaurant: Chapala Restaurant