Rambler Inn is a long-standing inn and bar offering a cozy atmosphere and a menu of delicious dishes.