San Pedro Storefront A closed storefront in San Pedro, Belize. Written on the… Ambergris Caye, Beer, Belikin, Belize, Central America, City, Liquor, San Pedro