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
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.



