We discovered this place thanks to Lonely Planet, and proceeded to go there morning after morning before our excursions. The coffee is fantastic and professionally pulled -- they really know what they're doing. The bagel sandwiches for breakfast are reasonably priced AND delicious, a combination that is sorely lacking on the rest of this island. The staff is laid back and friendly, but still competent. And the banana bread is heavenly. Heavenly. It's really surprising that this little gem isn't more highly rated on Trip Advisor.
The vibe is really chill, and there seems to be a good mix of locals. If you are stressed out or in a hurry, this place may not be for you.
If you own or manage Small Town Coffee, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.