The Chelsea
CLOSED
888 Westheimer Rd Suite 119, Houston
About The Chelsea
The Chelsea Reviews
Ratings
Menu
Add a Menu


888 Westheimer Rd Suite 119, Houston
The Chelsea is a stylish and quaint lounge-like restaurant serving up tasty bites and delicious cocktails. The atmosphere is lovely, with dim lighting and modern decor. The menu features delicious dishes, including wagyu beef tartare and east coast oysters, as well as a delicious beet and whipped feta salad. The staff is pleasant and accommodating, and the restaurant offers a great happy hour at the bar, making it a great spot to visit, especially on weekends.