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
Filed under food, restaurant reviews