Buena Vista VA Subs & Sandwiches 1. 2117 Magnolia Ave, Buena Vista, VA 24416 | Franks For The Memories (540) 261-5553