Most taco trucks around here will make breakfast tacos all day long.
But you don't see pizza places or Chinese restaurants open at 7 AM. It really is kind of quirky, and something I hadn't thought much about until listening to folks complain here on this message board.