Fodor's Expert Review Toucan Gift Shops
Ambergris Caye and San Pedro
Souvenirs
For gaudy geegaws and unabashedly touristy souvenirs, the Toucan Gift Shops, including Toucan Too, all sporting the bright green, yellow, and red Toucan logo, are hard to miss.