San Angelo TX D San Angelo TX | River Terrace Restaurant, Restaurants 1. 800 W Ave, D, San Angelo, TX 76903 | River Terrace Restaurant (325) 655-5491