IME there is nothing at CLT worth writing home about. Typical airport chain stuff. With 3 hours you have plenty time to walk around for a bit and see what looks the best or what you're hungry for.
If you search the existing CLT thread there's a handful of posts discussing a few options:
GUIDE: CLT / Charlotte Douglas Airport - MCT, Connection, etc.