Barcelona Restaurant & Bar Tucked away in historic German Village - an authentic global dining experience awaits. Inspired by seaside sangria and a walk on the Ramblas, Barcelona is a ...