Barcelona in Saint Louis, MO invites visitors to indulge in the rich flavors of Spain with their extensive tapas menu and refreshing sangria selection, available all day and night.
Located on Forsyth Blvd in Clayton, Barcelona offers a taste of authentic Spanish cuisine, providing a delightful dining experience for locals and tourists alike.
Generated from the website