Overview
Map
- Address:
910 Westheimer Road
Houston, TX 77006
Self-described as a “a tropical oasis in Montrose,” Idle Hands brings sips of the Caribbean, Latin America and beyond to Houston's eclectic neighborhood.
Plantain chips and guacamole, empanadas, tacos and cubanos can and should be paired with one of Idle Hands's specialty or frozen cocktails — the La Sandia Menta and Passionfruit Spritz come to mind.
The inside is devorated with greenery and natural tones to enhance relaxation and there is a big, dog-friendly rooftop patio for guests with lucky K-9 friends.