Restaurante La Isla

Pizza in Tena

Right on the malecón across from the southern footbridge, this friendly spot serves up decent, topping-laden pizzas, chicken wings, sandwiches and juices.

Advertisement