La Castela is a restaurant offering grilled meat and seafood alongside classic tapas in a tavern-style setting with a lively bar.