Handcrafted latte with heart-shaped art
San Ignacio, Belize

Coffee. Comfort. Community.

Experience handcrafted coffee, delicious meals, and a warm atmosphere in the heart of San Ignacio.

Caoba Café & Bistro exterior building
Welcome to Caoba

A cozy corner in San Ignacio

At Caoba Café & Bistro, we bring together specialty coffee, handcrafted drinks, and comforting meals in a warm, welcoming space. From your first flat white to a candlelit bistro dinner, every visit is meant to feel like coming home.

Specialty coffee

Bistro classics

Warm hospitality

Signature sips

Featured Drinks

Pine Ridge

Pine Ridge

Iced matcha topped with cold foam.

from $13.00 BZ

Rosewood

Rosewood

Cardamom latte, warm and aromatic.

from $13.00 BZ

From the kitchen

Featured Food

Caoba Baby Back Ribs ★

Caoba Baby Back Ribs ★

Baby back ribs glazed with honey and strawberry jam, layered with garlic, teriyaki, lime and Worcestershire for a bold, sweet-savory finish.

$45.00 BZ

Avocado Toast Plate

Avocado Toast Plate

Sourdough topped with smashed avocado, scrambled eggs, and fresh tropical fruit.

$22.00 BZ

Pecan Glazed Bundt Cake

Pecan Glazed Bundt Cake

House-baked bundt cake topped with toasted pecans and caramel glaze.

$12.00 BZ

Step inside

The Caoba Experience

Handcrafted latte with heart art
Colorful iced specialty drinks
Avocado toast breakfast plate with fresh fruit
Caoba baby back ribs with mashed potatoes
Caoba Café & Bistro exterior in San Ignacio
Matcha frappés and iced latte
Berry cream signature drink
Friendly baristas at the counter
Kind words

What guests are saying

"The Crème Brûlée Latte is unreal — and the space is so calming. My favorite stop in Cayo."
Ana R.
"Baby back ribs blew me away. Sweet, smoky, tender. The service was warm and the coffee even better."
Marcus L.
"Beautiful little bistro. Try the Pine Ridge iced matcha — you won't regret it."
Priya S.
Come visit

Contact & Location

  • Caoba Café & Bistro

    3 Benque Viejo Road, San Ignacio, Belize

  • Call 611-0124

Opening hours

  • MondayClosed
  • Tuesday – Sunday8:00 AM – 6:00 PM