I would have to add my 2c for the Oasis.
It has very good parking, especially in the far lot, is a big place so seating is no problem either.
Parking is a big problem for Baby A's or Stubbs, Pappasitos is OK parking I suppose.
The food is a better at Pappasitos, but the views at Oasis are pretty cool.
_________________________
========================== the chewtoy for the dog of Life