About
Lion Rock Beach Bar & Grill on Cockleshell Beach is an easy water-taxi hop from Nevis: legendary Lion Punch, fresh grilled seafood, live music and postcard views of Nevis Peak across The Narrows.
Lion Rock Beach Bar & Grill on Cockleshell Beach is an easy water-taxi hop from Nevis: legendary Lion Punch, fresh grilled seafood, live music and postcard views of Nevis Peak across The Narrows.