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.
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.