Here's a good site for restaurants and things to do.
http://www.memphisdowntowner.com/restaurants/001.html
My recommendations:
FOOD
-I'll cosign Merrick's suggestion of Rendezvous, Flight(good lunch too) and Gus'(worth the inevitable wait)
-Central BBQ now has a downtown location right next to the Civil Rights Museum, really good BBQ/ribs/wings/local beer
-Flying Fish has good catfish/general seafood, last time I was there they had $1 rolling rocks too, I think it was between 5-7 but don't quote me
-Huey's is great if you just want a burger, annually voted best in Memphis and your kids(and you) can shoot toothpicks at the ceiling
-Itta Bena on Beale is good if you don't mind dropping a little coin
-Aldo's Pizza is great if you want pizza, good patio with bar inside
-Majestic Grille, place is always crowded but it's not my favorite, I appear to be in the minority so I thought I'd throw it in
-Dyer's on Beale also has a delicious burger, literally right next to the Forum
-Kooky Canuck has one of those burger challenges, if you eat the insanely large burger you get it free, decent family spot
-Chain restaurants, if you want something familiar there is a Texas de Brazil, Fridays, Hooters and Denny's off the top of my head
BARS
-Beale, obviously plenty of bars on Beale, not to mention just drinking on the street itself
-Flying Saucer, if you're into beer then the saucer is the place to go, they have about everything you could want, if you go check out the firesale(the nightly special)
-Local, across from Aldo's Pizza, as the name implies it's a local bar, really great bar food and a patio
-Bardog is another local bar, also with great bar food, personally my favorite bar downtown
VENTURING OUT
-Overton Square is just a short drive/cab away and has several restaurants/bars, if you want to get out of downtown for a night/day any Memphian would highly recommend hitting the square
-Memphis Zoo, we have a great zoo
-Brooks Museum of Art is right outside the zoo, right now they're doing a Dali exhibit if that's your thing
-Music, plenty of it around town, quick google search will find them
Well that's all I've got off the top of my head, hopefully it helps. Hope y'all bring a lot of fans to our city. Best of luck!