131 EsplanadeAptosCA95003
831.688.8917
Popular local restaurant on the Beach in Rio Del Mar, featuring sustainable seafood, mouthwatering nightly specials and innovative cocktails with a heated dog-friendly patio overlooking the beach.