Rock bar and café, Delfos Pub offers food and drinks. Open late on weekends.