Chapala Mexican Restaurant

681 S Star Rd, Star 83669, United States Get Directions to this spot
681 S Star Rd
Star, 83669
ID, United States
(208) 898-4200

Rate and review Chapala Mexican Restaurant in Star, ID, United States!

Share your experiences at Chapala Mexican Restaurant with your friends or discover more Restaurants in Star, ID, United States.