The restaurant at Solomon's castle. The food is good, their key lime pie is outstanding.
Copyright Eli Finkelstein, MD, Please do not reproduce without permission