ALL New Haven Apizza is amazing but this is our personal favorite :) Honorable mentions are Pepe's, Modern, and BAR.
A New Haven favorite...order the birria flauta, tableside guacamole, and of course a margarita! Cheers!
There are plenty of shops on Broadway to fill some time. There are also coffee shops and breakfast/lunch restaurants as well.