Punta Gorda is located on Roatan’s North Shore on the East End of Roatan. Punta Gorda is home the Garifuna Cultural center as well as several garifuna style restaurants.