On The Rocks is an American restaurant offering a relaxed atmosphere alongside craft cocktails and light bites.