Santa Rosa has a handful of cafes around the central plaza and along the main streets. The coffee is local highland-grown and generally excellent.
Santa Rosa has a handful of cafes around the central plaza and along the main streets. The coffee is local highland-grown and generally excellent.