Jared Leonard now has just one business in Colorado, AJ's Pit Bar-B-Q, as well as two AJ's outposts in Mexico.
Nestled in an otherwise unassuming shopping center in Lakewood, Colorado, a suburb about 15 minutes outside of Denver, Casa Bonita is pretty hard to miss. The restaurant towers over its fellow ...