1. Heavenly Ham 2626 Broadway Ave SW, Roanoke, VA 24014 Coordinate: 37.24911,-79.95617 Phone: (540) 527-4267