I live in Annapolis. Great venue for lacrosse, food, history and shopping. I don't think there will be any vendors onsite though. Parking is at Navy-Marine Corps Stadium with frequent buses to the venue. Enjoy your visit.