La Taberna del Loco is a barbecue restaurant specializing in grilled meats.