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