Where can you find the fabric store on Ambergris Cay? Look for an orange door, on Back Street (also called Angel Coral Street), across the street from Caye Supplies, slightly toward Buccaneer Street, in San Pedro. Back Street is to the west of Middle street, on the side of the island toward mainland Belize. They […]