Houston TX Sizzler 1. 2114 Holly Hall St, Houston, TX 77054 | Island Sizzler Jamaican Rum Bar & Grill (713) 378-5375