Need some help here. Family is coming to town and they want a nice, but casual place to have dinner. Need a place where they can wear casual clothes (not shorts, but jeans/very casual pants/tops and sneakers) and where an infant isn't going to be a problem (we will be going early -- like 6 p.m.). They wanted to go to Houston's or Bandera, but neither of those places can accommodate a party that large at one table (we need one table). To complicate matters, a couple in the group are very picky eaters. Only really eat "American" style food (they do eat fish) and Italian, so no Mexican, Japanese, Indian, Persian, etc.