Barcelonas offers fine dining with impressive views. Enjoy a relaxed atmosphere and attentive service. Expect a high price range.