Chapala Mexican Restaurant Locations & Hours in Garden City, ID 83714
Chapala Mexican Restaurant Store Details
-
Address
5697 Glenwood Street
Garden City, ID 83714
Maps & Directions
-
Phone Number
(208) 321-8262
Nearby Chapala Mexican Restaurant Locations
Popular Stores in Garden City
Popular Store Locations & Hours