Set between the big rocks of the Baths near Spanish Town, this cafe is one of the island favorites. There’s something satisfyingly primal about dining among giant granite boulders to flickering candlelight and stars winking in the big night sky. It doesn’t hurt that the Rock specializes in excellent Italian pastas and pizzas. Try the spaghetti Rock, with crispy bacon, peas, and cream, or the penne Boscaiola, with chicken and broccoli. You can also get steaks and local seafood, including fresh grilled Anegada lobster. At press time, the Rock Café folks had opened an intriguing new spot above called the Treehouse, literally housed in a custom-built treehouse (with crazy-good views) and big enough to accommodate just 20 people at a time.