While the staff were quite friendly, the quality of the food was bad. I ordered a steak salad. The salad portion was good. The steak portion was terrible. The meat was ice cold, mostly gristle and tasted awful. The only reason I didn't complain or send it back was we were at the end of a long work day while traveling, and I just wanted to get back to the hotel and relax.
Don't waste your money here. Go around the corner to Lone Star Steakhouse and get a better meal. That's what we did the remaining nights while in town.
If you own or manage Sagebrush of Colonial Heights, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.