A 77-foot granite bar — and the drinks served there — are the center piece of the Public House, a popular happy hour destination. But the spot also offers a lunch and dinner menu of salads, burgers and American entrees in its subtly flag-themed dining room.