Jolly Tar is a cozy restaurant nestled in the charming town of Bay Head, NJ, offering a casual dining experience for locals and visitors alike.
Specializing in fresh seafood and classic American fare, Jolly Tar provides a welcoming atmosphere where guests can enjoy delicious meals and good company.
Generated from their business information