RESERVATIONS

34 North Central Avenue, Clayton, Missouri 63105
Open Mon - Sat | Closed on Sundays

Dine-In + Delivery Hours | 4p - 10p

Bar Hours| 4p - 12a

Order by Phone: 314.863.9909

BARcelona Tapas

 

|

 

BARcelona Tapas Restaurant

314.863.9909 | 34 North Central Avenue |  Clayton Missouri 63105

© 2019 by BARcelonas Tapas