This store sells a range of handicrafts made by local artists and artisans, including beautiful handwoven tablecloths, painted boxes and jewelry. Bike rental available (US$2 per hour).
There's an artsy cafe here too, serving good local coffee; on weekends it also serves sandwiches and other meals (mains US$4.50 to US$10.50).