The Three Brits Public House is a restaurant offering craft beers, cocktails, and pub fare in a corner hangout with large windows.