In southern Spain all the beaches are better prepared with many restaurants and chiringuitos (bars on the beach) while in the north you will probably have to leave the beach to find one. If you are a food lover you will probably prefer the north of Spain. In Spain there are 162 michelin starred restaurants.