Archive | Restaurants RSS feed for this section

The World’s Best Loved Restaurants

The world’s five top-rated restaurants today have gained their reputations of excellence from their innovative, sophisticated menus, finest quality recipe ingredients and food preparation. These award-winning restaurants are: El Celler de Can Roca in Girona, Spain. – This elegant Catalan family restaurant is run by the three Roca brothers–Joan as Head Chef; Josep as Head Sommelier; and […]

Comments Off Continue Reading →