A bar offering British pub fare, The Admiral features outdoor seating and serves alcohol.