We had ours at an antique store/tea room in Arlington. I'm blanking on the name, but I think it's the only one around there if you google! It was really nice and the food was great.
I am having mine next month at Los Vaqueros (not sure of spelling) down by the Stockyards. I love the restaraunt and so far my sister who is hosting it has been really pleased with them. They seem to have there stuff together.
Re: Where did you have your baby shower?