Popular bar and restaurant with a lively outdoor terrace, big-screen sports, and comfy seating. A Clifton favorite.