We've attended concerts both indoors and outdoors here since it has the capability of operating in either fashion. Both formats have been great experiences. It can be hard to see the stage if you're short during indoors concerts, but not really an issue outdoors.
Drinks are actually reasonably priced, maybe not compared to a bar, but definitely compared to other similar concert venues like house of blues.
Restrooms are also decent compared to other venues.