Going to be in St Louis Sept 20 and was looking for a good place to watch the Pitt game. Any ideas thanks