Category: Mexican Showing 1 - 1 of 1 Sort by: TitleNewest First Oldest First Title (desc) Distance Rating Random Bookmarks Cafe Sabor More Info... Cafe Sabor is a restaurant in Idaho and Utah that serves traditional Mexican cuisine made with fresh ingredients guests enjoy. [...]Read More... from Cafe Sabor $$ Mexican 4298 US Highway 20, Island Park, Idaho 84333 208-558-9300