Friendly staff and clean restrooms and they have diesel
Shamrock is located at 15950 S Post Oak Rd, Houston, TX 77053