About
Barcelona is a Spanish restaurant located in historic German Village. It offers a culinary fusion of metropolitan chic and Old World European charm, inspired by seaside sangria and a walk on the Ramblas. The restaurant aims to create memorable experiences through food and hospitality.