Toro Plaza Steak House is a restaurant specializing in grilled meats, including Iberian pork and barbecue, as well as fish dishes.