Fresh bar on Corporation Street, Armisteads offers cocktails and ales.