Fast Food Restaurants (702)
Restaurants (668)
Take Out Restaurants (373)
Hamburgers & Hot Dogs (218)
Sandwich Shops (190)
Norfolk, VA
Portsmouth, VA
Chesapeake, VA
Portsmouth Heights, VA
Newport News, VA
Hampton, VA
East Hampton, VA
Virginia Beach, VA
Suffolk, VA
South Suffolk, VA