Posted on January 27, 2014
The world’s best restaurant” “El Celler can de Roca” and it is in Gerona,Spain. Viva Spain!
This entry was posted in Spanish Love Bytes and tagged best restaurant, catalonia, El Celler can de Roca, food trail, spain, spanish food.
Get every new post delivered to your Inbox.
Join 164 other followers