1. Latino's Taste 1126 W Main St, Radford, VA 24141 Coordinate: 37.12587,-80.58661 Phone: (540) 633-5633