Celtic Crossing is a great place. I eat lunch there every time I'm in Memphis. Make sure you get Jo to wait on you (red-haired Irish lass).