Barcelona Tapas Restaurant
7810 Forsyth Blvd, Clayton
(314) 899-9600
Recent Reviews
Order Online
Reserve
You May Also Like
Smoothie King - 29 N Central Ave
Juice, Juice Bar & Smoothies
Jimmy John's - 20 N Central Ave
Sandwich Shop
John P. Field’s - 15 N Central Ave
American, Salad
Restaurants in Clayton, MO
Barcelona Tapas Restaurant
7810 Forsyth Blvd, Clayton, MO 63105
(314) 899-9600