Cherry Street Grill Address: 1122 E Cherry St, Vermillion, SD 57069 Phone: (605) 624-8879 Payment: Pizza, Restaurants Other Businesses: Subway at 920 E Cherry St, Vermillion, SD 57069 SUBWAY at 920 E Cherry St, Vermillion, SD 57069 Pizza Hut at 928 E Cherry St, Vermillion, SD 57069 Foxs Pizza at 1122 E Cherry St, Vermillion, SD 57069 Texas Roadhouse at 911 E Cherry St, Vermillion, SD 57069