If you love seeing live performances and eating great food than Great Caruso is deffinately the place to go. The food was Wonderful, the show was Wonderful, the staff was Wonder, the atmoshpere was Wonderful, the whole experiance was Wonderful! Houston needs more places like this around.
Pros: Food, Show, Atmosphere
more