Lime Inn
King Street (Chase Bank is on the corner), St. John, U.S. Virgin Islands 00830
Featured Review : Our first night in St. John, we took a taxi into town and ate at The Lime Inn. Apparently, “liming” or “limin’” is the local term for relaxing. So where better to get our first meal than The Lime Inn?Perched on a porch b...See Full Review