Rojo Beach Bar

Restaurant in San Pedro (Ambergris Caye), Belize