El Ternasco is a restaurant specializing in roasted meats and offering Iberian ham, cheeses, and other traditional Spanish dishes.