Hours & Location
1777 Walker Street, Suite A,
Houston, TX 77010
Tuesday - Thursday: 11:30 am – 9pm
Friday & Saturday: 11:30am – 10pm
Sunday: 11 am – 3pm
Closed Thanksgiving and Christmas Day
We are located downtown in the 1st floor of the Marriott Marquis Houston across from Discovery Green at the corner of Walker and Crawford.
PARKING - Valet parking is located on Crawford St for $11 with validation.