Chapala Mexican Restaurant

681 S Star Rd Star, ID 83669208-898-4200
Category
Restaurants
Reviews