Plaza de la Tribuna is a public plaza offering a variety of Spanish and pizza dining options. It's known for its collection of restaurants providing delicious and great value meals.