Get directions to: Barcelona Tapas & Bar, Las Vegas, NV
Restaurant address: 10690 Southern Highlands Pkwy Las Vegas, NV 89141, USA
Restaurant: Barcelona Tapas & Bar