DTLA: Happy Hour at LA Live’s Triple 8

  Triple 8 is one of the newest restaurants at LA Live in Downtown Los Angeles. Taking over the old Trader Vic’s space, the newly transformed Chinese restaurant serves a variety of crowd… Continue reading