Daily Archives: March 21, 2011

Restaurant Review: Walker’s Grille

Slightly off the beaten path but well worth the drive, Walker’s Grille is a new, eco-friendly restaurant that recently opened in Alexandria.  The restaurant is part of a new, environmentally conscious building concept—it is located in a Leadership in Energy … Continue reading

1 Comment

Filed under food, restaurant reviews