Rest Sol Y mar

Rest Sol Y mar Restaurant in Costa Rica - Lazy Lizard Sailing

Rest Sol Y mar - Restaurant in Costa Rica

Sol y Mar Restaurant in Costa Rica is small family business locate in the heart of the Potrero Town, short distance to the beach in our restaurant you can taste the real costarrican flavor.

Nasu Gallery

Would you like to share a photo? Follow us on Instagram #LAZYLIZARDSAILING