The Tap Room was better than expected for a hotel pub. Of course, it's pricey. They're located in the Omni William Penn after all. The menu has typical pub fare: burgers, fish and chips, chili and some salads, etc. I had a cod sandwich, which came with a side. I chose the farro salad, which is something along the lines of a tabouli or other grain salad. It was nice to have something different. I enjoyed my spicy Beer, Pepper Vodka and Tabasco cocktail. I think it was called a Spicy Dog, but I can't find the drink on their online menu. I liked the idea of their "Street Food" side-menu. It had six different international options, inspired by the places Omni chefs had lived or visited. The atmosphere was on the formal side, with lots of business travelers having an after-meeting meeting/cocktail.