Saturday, May 23, 2009
Houston Restaurant Focus: Cullen's Upscale American Grille
To say that the new Cullen's restaurant is massive is an understatement.
At just under 40,000 square feet, Cullen's near Clear Lake offers an
upscale American dining experience indoors or outdoors, with bar,
billiards room, and live entertainment all under one roof. The cozy
decor is tastefully appointed with dark wood and casino style
Since opening in 2008, Cullen's has continued to expand their menu
selections, ranging from steaks, chicken, seafood, subs or pizza. The
menu includes a large wine list that includes over 100 Texas wines. For
special events, there is a circular ballroom that can accomodate up to
Cullen's, 11500 Space Center Blvd., Houston, TX 77059
Cullen's is open 7 days a week.