Traditional Castilian restaurant specializing in grilled meats and wood-fired roasts.