Denver-based Smashburger Master LLC has opened its first location in Los Angeles, according to the Los Angeles Times. The new restaurant, located in Thousand Oaks, is the first of up to 60 locations the company plans to open in the Los Angeles area over the next seven years. Smashburger launched in 2007, and currently operates 163 restaurants.