Restaurants Casual Dining
Cafe Sabor is a restaurant in Idaho and Utah serving up traditional Mexican cuisine made with fresh ingredients.