1. Briar Patch Restaurant 883 S Main St, Amherst, VA 24521 Coordinate: 37.56404,-79.06312 Phone: (434) 946-2249
2. Fox's Pizza Den 417 S Main St, Amherst, VA 24521 Coordinate: 37.57994,-79.05774 Phone: (434) 946-1369