Jamaica is a coffee shop offering coffee, tea, and light bites. It features a comfortable terrace and indoor seating, making it a great spot for people-watching.