Barcelona is a Spanish restaurant featuring Spanish-Italian cuisine and wines. It offers a quaint bar, terrace, and options for vegetarian and gluten-free diets.