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 ...