Barcelona Tapas & Bar
Cuisines: RestaurantNo rank yet


Barcelona Tapas & Bar
Restaurant
10690 Southern Highlands Pkwy
W Cactus Ave
Las Vegas, NV, 89141
Barcelona Tapas & Bar
Restaurant
10690 Southern Highlands Pkwy
W Cactus Ave
Las Vegas, NV, 89141