Address

4298 Hwy 20
Island Park, ID 83429
United States

Cafe Sabor is the local Island Park Mexican restaurant located in the Macks Inn area right on the Henry’s Fork River.  Enjoy the river view on the back deck of the restaurant.