Barrafina
Delicious tapas served in a small, buzzing bar sounds a lot like Barcelona, right? Well, no need to pack just yet as Barrafina will rival the best the Catalan city has to offer. This 23-seater restaurant offers some of the best tapas in town and the seafood is so fresh...










