Bar La Barbacoa is a bar and grill offering Spanish cuisine, specializing in tapas with authentic and unique flavors.