Permanently parked outside the entrance to Sun Bay, they have the best pulled pork sandwich on the island. Empanadas are excellent as well. Very generous portions. Beware, as previous poster mentioned, they have a sign that says, "we are open until 2, or until the food runs out".
If you own or manage Sol Food, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.