Small-Batch Coffee Roastery and Café
Cowboy Joe is a small-batch coffee roastery and café known for carefully timed, precise roasting and consistently robust espresso. Freshly ground beans fill the eclectic, hole‑in‑the‑wall space with rich aroma, drawing a steady local crowd. Service is straightforward and efficient, complementing the relaxed, slightly offbeat atmosphere.