RESERVATIONS

34 North Central Avenue, Clayton, Missouri 63105
Open Every Day for Delivery & Curbside Pickup | 4p - 9p

10% OFF Pick-up Orders | Order by Phone: 314.863.9909

BARcelona Tapas

 

|

 

Barcelona full logo gold and white on bl

BARcelona Tapas Restaurant

314.863.9909 | 34 North Central Avenue |  Clayton Missouri 63105

© 2019 by BARcelonas Tapas