Pg. de Joan de Borbรณ, 60, Ciutat Vella, 08003 Barcelona
Restaurant
★4.5ยทInexpensive
Description
This venue specializes in paella, fresh fish, and expertly grilled meats, all served in a sophisticated setting complemented by a lush outdoor patio and vibrant tropical decor.