A lot of people seem to like this place. I work at Wells Fargo down the street, and we came here for a team lunch outing a couple months ago. It didn't do much for me, but my coworkers liked it.
If I want cheap food, I'd rather just go to Taco Mac down the road. I feel like the quality is a little bit better. Not terrible though.