With its first location in Twin Peaks, The Antler’s expanded earlier this year, opening a second location just west of Center Stage. The menu features delectable dining delights in an elegant lakefront atmosphere.
When temperatures soar and smog is at its peak, it may be difficult to focus on work instead of daydreaming about vacation. But why wait until your “official holiday” for respite? Just a short drive from downtown Los Angeles, congested…Read More