Restaurant Review, Vela 2, Santa Margarida, Tavira
February 1, 2010
by Joe
This place was recommended to us by several readers of the blog and a few guidebook as well. The night we visited we hadn’t intended to go out for dinner, but the smell of grilled fish filling the pavement outside…