Lafayette, LA

Fresh from
the oven
to your table.

Artisan breads, delicate pastries, and a curated selection of loose-leaf teas and pantry essentials — all crafted with intention at our Johnston Street bakery.

Fresh artisan bread and pastries at Tea Rex bakery

Handcrafted daily with locally sourced ingredients

Local Favorite

Serving Lafayette with love since day one

Scroll
Artisan Bread Fresh Pastries Loose-Leaf Teas Pantry Staples Locally Sourced Handcrafted Daily Artisan Bread Fresh Pastries Loose-Leaf Teas Pantry Staples
What We Offer

From our oven
to your hands

Every item is made from scratch, in small batches, with ingredients we can trace back to their source.

Freshly baked artisan bread loaves
Signature

Artisan Breads

Sourdough, focaccia, and daily rotating loaves baked from starter.

Assorted fresh pastries on display
Daily Fresh

Pastries & Sweets

Croissants, tarts, danishes, and seasonal specialties.

Loose-leaf tea selection in jars
Curated

Loose-Leaf Teas

Single-origin blacks, greens, herbal blends, and infusions.

Curated grocery and pantry items on shelves

Pantry & Groceries

Oils, vinegars, spices, preserves, and other shelf staples.

Freshly brewed coffee and beverages

Coffee & Drinks

Espresso, pour-over, and seasonal hot and cold beverages.

Custom Orders

Cakes, catering, and special requests for your events.

Request a quote
Baker working with dough at Tea Rex
Warm interior of Tea Rex bakery
Fresh ingredients at Tea Rex bakery
Bakery display case with pastries

2920 Johnston St

Lafayette, LA 70503

Our Story

Rooted in Lafayette,
baked with purpose.

Tea Rex started with a simple belief: that the best food comes from people who care about where ingredients come from and how they're transformed. Our bakers arrive before dawn so everything is fresh when you walk in.

We source flour from regional mills, dairy from Louisiana farms, and tea leaves from growers we know by name. Every product on our shelves has a story — and we're happy to tell it.

Whether you're grabbing a morning croissant, building a weekend charcuterie board, or ordering a custom cake for a celebration, we treat every visit like an invitation to slow down and savor.

100%
From Scratch
Daily
Fresh Batches
Local
Ingredients
Find Us

Stop by
and say hello

Address

2920 Johnston St
Lafayette, LA 70503-3246

Get in Touch

Have a question
or special request?

Whether it's a catering inquiry, a custom order, or just want to know what's fresh today — drop us a line and we'll get back to you.

Fresh bread doesn't wait.
Neither should you.

Visit us at 2920 Johnston St or give us a call — we'd love to hear from you.

Is this your business?This is my business