Barbacoa is a restaurant specializing in barbecue cuisine, offering lunch and dinner options.