Upstairs at the RipJack Inn is located in Cabo Velas, Costa Rica on 100m al Sur de Hotel Las Tortugas, Playa Grande. Upstairs at the RipJack Inn is rated 3 out of 5 in the category seafood in Costa Rica.
Address
100m al Sur de Hotel Las Tortugas, Playa Grande