Mariposa Coffee is a coffee roaster offering high-quality coffee. They also host workshops.