1. Travelers Fine Food & Drink 202 S Main St, Amherst, VA 24521 Coordinate: 37.58499,-79.05236 Phone: (434) 260-8263