Ugly Duck Sports Bar & Grill, San Pedro, Ambergris Caye, Belize
Golf carts are parked in front of the Ugly Duck Sports Bar & Grill in San Pedro, Ambergris Caye, Belize. This establishment, with its distinctive thatched roof, serves as a local gathering place and restaurant. Ambergris Caye is Belize's largest island, known for its tourism and laid-back atmosphere, where golf carts are a primary mode of transportation due to limited roads and the island's small size. The presence of multiple golf carts suggests a busy period for the bar and grill, catering to both locals and tourists seeking refreshments and a place to socialize.
Photo taken in January 2022. © 2026 Chad Davis
Photo Part Of



