/
/
Located at 1851 W. 38th Ave in Denver's iconic Northside neighborhood, Illegal Pete's Northside is a dog-friendly restaurant that has been serving up loaded, mission-style burritos, fish tacos and burritos, salads, nachos, and quesadillas since its establishment. This popular spot also features their signature queso and a full...