Restaurants in Penhook, VA Back to Cities In VirginiaCuisine TypesView AllMexican Mexico Viejo Penhook3585 Smith Mountain Rd$$