Taverna Port Royal - A great and typical place in town.

A typical and nice place to stay in town. A great wine, tapas and beer!!!