Anne's Place Jamestowns only restaurant: The BEST the only Place
Anne's Place - the only restaurant on the island. It serves traditional fish dishes and locally-grown coffee. The Hotels and guest houses also serve meals however and the food is wonderful The St Helena spicy fish stew




