Pl. del Descubridor Diego de Ordás, 4, Chamberí, 28003 Madrid
Barbecue restaurant | Restaurant
This establishment offers a relaxed southern US atmosphere, specializing in smoked ribs, brisket, and pulled pork, complemented by a selection of craft beers.