1. Mi Puerto Mexican Restaurant 1321 N Main St, Marion, VA 24354 Coordinate: 36.84537,-81.49707 Phone: (276) 783-4844