Clutch Restaurant Bar LLC

700 Smith St
Houston, TX 77002

Clutch Restaurant Bar LLC is a vibrant dining spot located in Houston TX offering a diverse menu that blends classic American cuisine with modern twists. This lively eatery features a stylish atmosphere perfect for casual gatherings or special occasions. With a well-curated drink selection and friendly service Clutch is the ideal place to enjoy a delicious meal and unwind with friends.

Generated from this place's information

Find related places

Own this business?
See a problem?

You might also like

United StatesTexasHoustonClutch Restaurant Bar LLC

Partial Data by Infogroup (c) 2025. All rights reserved.