Yes, Iberostar Selection Paseo De Gracia 4 Sup has a restaurant on site for your enjoyment.