I am looking for a Houston venue to plan a small bridal shower in the next couple of months. There will only be about 20-25 people coming so it doesn't need to be very big. I am looking for a place with a nice atmosphere that I can bring my own food and drinks in, but would be open to a restaurant location if it isn't too expensive. Any ideas? Thanks in advance!