The island of Ambergris Caye stretches north to south, parallel to Belize’s magnificent barrier reef. San Pedro, the island’s only town, sits in the middle of the island. To San Pedro’s south is where much of the island’s activity is centered. The north part of the island remains pristine and unspoiled; Stella’s Smile, a lagoon-front boutique wine cafe, is just a mile north of the bridge. At Stella’s, guests enjoy the subtle sounds of waves lapping and local wildlife calling while relaxing on our deck with a glass of wine from our unique portfolio. Gentle breezes, breathtaking sunsets, and a star-studded night sky are the backdrop for friends and family to enjoy authentic cuisine, accompanied by beer, wine, or house-made sangria. And, Stella’s is just the place to hold a unique and custom event that your friends and family will remember for years.