La Carta de Cimadevilla is a bar & grill specializing in grilled meats, including steak and skewers, alongside dishes like red tuna. They offer a full bar, table service, and options for takeout.