Quick question: Is there a concession stand at Lime Rock? Is the Delamar Drivers Lounge it? Trying to figure out what food (if any) I need to bring. Thanks, Tony Drews