Chapala Mexican Restaurant

681 S Star Rd
Star, ID
208.898.4200
43.685822
-116.493797

for Chapala Mexican Restaurant
Directions
from: