Los Compadres Cuisine: Food Trucks Neighborhood: South Denver 1504 S. Acoma St., CO, 80223 Map It 303-717-3783 Mark Antonation advertisement Related Articles No Image Restaurants 100 Favorite Dishes: Green Chorizo at Los Compadres By Mark Antonation advertisement Trending Restaurants "Elevated Chinese” concept opening next month By Antony Bruno Critic's Notebook Best punk bands from Denver and beyond By Michael Mazenko and Others Denver Life Free things to do in Denver this week By Kristen Fiore Books Fifteen Must-Read Books About Colorado By Patricia Calhoun