Nestled in the heart of Beach Haven on Long Beach Island, New Jersey, Julia's of Savannah is a Victorian Inn that artfully ... More