Going with son who loves seafood and game starts at 7. Thinking of parking somewhat near or between Garden and North End. He would probably love Neptune Oyster but worried that we might not be able to get in given its size and popularity. Any other suggestions within 15 minute walking distance from Garden? Perhaps the bar at Prezza if Neptune Oyster is too busy, though that's not seafood.