83 Main Street
The Hibiscus Lodge Hotel
The Almond Tree has a striking setting overlooking the sea. Try to snag a table on the shaded patio. The specialty is Continental cuisine, although local dishes are also served. Open daily for breakfast, lunch and dinner.
No reviews found. Be the first to review this place.