Presta Coffee Roasters is a cozy, bike-themed cafe known for its wide tea selection, pastries, and popular chai latte. They source and roast coffee with integrity and passion.