Family run for more than 60 years, this is St. Croix’s top Puerto Rican restaurant. It’s only open 3 nights a week, so if you have a craving for home-cooked Latino classics, check the opening times and book well in advance. Nightly specials might be stewed or roasted goat, barbecue ribs, or roast pork served with boiled rice and fungi. Seafood is a house specialty, especially the excellent steamed red snapper, conch, or lobster. Sides, as you might expect, are rice and beans, johnnycakes, and fried plantains. Villa Morales also has a budget-friendly guest house adjacent to the restaurant ($55 double; extra person $10).