Baja is a casual restaraunt that has an extensive menu. And all the food is good. The decor is a huge open space with a lot of seating. It's family friendly. The service is always good. Although, I think they are priced a little on the high side. But, the food is freshly cooked right when you order. I recommend their tacos.