The Original Red Rooster

13334 Almeda Rd, Houston, 77045