Yard House opens Sept. 28 at Otay Ranch Town Center in Chula Vista with 90 beers on tap, 80+ dishes, and daily dining.