I'm planning to go to the Mets game tomorrow and need a place for dinner afterwards. We'd like to find a place not too far away, though we will have a car. It'd be great if the place had good beer and good food for a great price. Looking for a pub sort of place. Also, I don't eat meat, though fish is okay. Any suggestions? Thanks Chowhounders!