You can find high-quality artisan coffee beans at specialty coffee shops, online retailers, and even at some grocery stores. Look for single-origin beans that have been roasted in small batches for the best flavor. You can also ask your local barista for recommendations on where to find the best beans.