October 7, 2018 | Alexa: 664,164 | HTTPS:
Swallowtail Tea is a natural step of growth for Red Rooster Coffee. We’re excited to offer the finest tea and herbs available. Our tea lab and cafe is housed with in the Red Rooster building at 823 E. Main St. Swing by the new cafe to taste what we’ve created.