Houston’s downtown pizza beacon at 417 Travis St opened its doors in 1980, captivating night owls with enormous hand-tossed slices.
Fresh dough rises daily, supporting a parade of toppings that locals can’t resist after late concerts or bar crawls.
Affordable prices and marathon hours until 3 AM on weekends turned casual drop-ins into devoted fans craving that perfect cheesy pull…