Chapala Mexican Rest 10

Chapala Mexican Rest 10

Restaurants in Star, ID

Restaurants Tex-Mex Restaurants

Contact us

Location

681 S Star Rd,
Star , ID 83669 UNITED STATES

Reviews

Chapala Mexican Rest 10 208-898-4200
681 S Star Rd,
Star , ID 83669 UNITED STATES
$
Chapala Mexican Rest 10

Detail information

Company name
Chapala Mexican Rest 10
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Chapala Mexican Rest 10

Contacts Location Details