C.J.
Don't laugh, but I have seen more than my fair share of baby showers (giant balloons and all) at Blue Mesa in University Park.
A few other locations to look into is Winslows (not everyone is pregnant) or maybe Lillies on Magnolia.
Good luck finding the spot!