Reviewed some of the other comments, and most of these are good, but a few comments/suggestions:
I love Highland Tap, and I go every couple weeks, but Rathbun's is better, and I'd go Kimball House over either
Two Urban Licks is good, usually, especially if you're eating with four and willing to share
Antico is good pizza, Varuna Napoli is another good option - there's a Varuna Napoli in Krog Street Market, which has lots of food options
Fox Bros is my favorite BBQ, but Fat Matt's is good too. Fox Bros has a bigger menu, Fat Matt's is super chill and live music every night
Gio's is pretty new, and I haven't been yet, but everyone loves it
Vortex has good burgers but wouldn't be my first place to eat.
Cooks and soldiers and mary macs are good.
South City Kitchen and JCT Kitchen are both good too.
Canoe is solid, but you can eat similar meals in any decently sized city (e.g. Jackson)
---
If your son drinks, go to JCT Kitchen or the Optimist (seafood) or taqueria del sol on the west side then go to northside tavern.
Kimball House is a great meal if you're going a little fancier, and Decatur is a cool area to walk around in.
If you're like all the sixpack posters in secret santa, just go to fox bros and gorge yourself