Spain is home to one of the world's cheapest Michelin Star restaurants
Calling all foodies! The Michelin guide is known across the world for rewarding the best restaurants and chefs for their fine dining and avant-garde dishes with the coveted "Michelin Star". But that doesn't always mean the food will cost you a fortune.