A lively bar, O'Sullivans offers drinks and caters to parties and special occasions.