Probably the place is great, but who can keep up with all of the new restaurants that come and go? The entire Houston metro area is over saturated with restaurants–most of them too expensive for the average family.