Davis Pub in eastport is great for food and beer and price.
Galaway Bay excellent for dinner/beer.
two great mexican places, one on west street just west of church circle call el toro bravo, the other over in West Annapolis, near weams creek.
Seconder for Cantlers for Crab, but expect long lines/wait that weekend.
Red Hot and Blue for ribs out on 50 towards bay bridge.
If hotel not walking distance from venue, park at Navy Stadium and take bus.
Take your time and take a map, first day check of locations of places you want to go back to so you dont have to rely on the brainbox.
Check some of the offsite chandleries (Fawcetts, Bacons, APS) as they have good sales on stuff not at the show.
Dito on buying pass online and print ticket, saves standing in line.