Los Farolitos

Hours may not be accurate

Denver
$$$$
Los Farolitos

1593 Peoria St

Aurora, CO 80010

Los Farolitos is cooking up some maaaad green chili in the back, and serving it on just about anything you can read on their menu.