0 Store La Divina Providencia Store & Cafeteria 2724 Flamboyant Street, Escalante Sub-Division, San Pedro, Ambergris Caye