Restaurant
El Geco Libero
6 locals recommend,
Tips from locals
A great place for pizza and Italian food! When you have good weather you can opt for the patio/terraza seating.
Unique things to do nearby
Location
2A C. Aridane
Los Llanos, CN