A couple of years ago we stopped off in Williamsburg on our way down to Charleston for spring break. We had just enough time to see a few of the highlights (and we didn't mention Busch Gardens to the kids). Downtown Williamsburg is charming and we arrived in time to stroll through the local farmer's market and feed some of the locals before the historical site opened.
It is free to walk the grounds (but you must pay to enter any of the buildings) and since it was such a beautiful day, that is what we chose to do.
For lunch I had gotten a recommendation from the 36 Hours column in the NY Times (a great resource when you are planning a trip) for The Cheese Shop. This spot is popular so be prepared to wait but it is so worth it. I took the advice of the NY Times and had the Virginia ham on French bread and it was, as the article had predicted, one of the best sandwiches I've ever eaten.
For dinner, we wanted to eat at one of the many themed restaurants in Colonial Williamsburg. We ate at Christiana Campbell's Tavern, reputedly George Washington's favorite place to dine when he visited. The tavern is famous for its crab cakes and they did not disappoint. Our waiter was great with the kids and used Jack as an example to all the diners in our area to explain why our napkins were the size of a small bath towel and the proper way to wear it.
After dinner, we explored more of the grounds and did a little shopping. We especially loved Mermaid Books, a used books store with a fantastic selection of kids books and regional cookbooks.
There is much, much more to do here (in fact, after writing this I'm thinking we need to plan a return trip) and if you are looking for a quick getaway for Spring Break, this would be a great place to consider.