Tag Archive for: Michelin Starred Restaurants Spain 2013

IMG_4094

There was a great celebration party tonight  in Madrid at the Ritz Hotel following the announcement of the new Spain Michelin Guide 2013.   This year we are delighted to report a mighty Twenty new Michelin Stars in Spain!

Read more