Quantico is just off I-95, but it also has its own rail station on Amtrak (courtesy of military family needs). The closest and most convenient airport is Ronald Reagan National Airport IATA: DCA. The other option is to take the Metro to the Franconia-Springfield station  on the Blue Line, but Amtrak is more convenient.
For the Marine Corps Museum, you would best take a taxi from either the Amtrak station or the (farther away) Franconia-Sprinfield station. Bus service is available via OmniRide , but service is limited, and stranding is likely.
National Marine Corps Museum, 18900 US-1, ☎ +1 800 397-7585 (firstname.lastname@example.org), . 9AM-5PM daily. Believe it or not, this is one of the best exhibited museums in the area, including D.C. proper. It is dedicated to Marine Corps history, but also American history more generally. Some of the exhibits are not very child-friendly, with more graphic and violent imagery.edit
Tun Tavern, 18900 US-1, ☎ +1 703 649-2369, . The most fun restaurant in the area for visitors is actually in the Marine Corps Museum (The mess hall can be a cool option, too, though.) The food is straight-forward American, be it soups, salads, entrees, etc.$10-25, children's menu available. edit
This is a usable article. It has information for getting in as well as some complete entries for restaurants and hotels. An adventurous person could use this article, but please plunge forward and help it grow!