No matter how good the food the way the staff is run is stupid.  We arrived at 4:40 with a party of eight and told we would have to wait 1 hour.  when we got here there was a table sitting empty for 8.  although we asked numerous times if we could sit at the table we were told they had to call all the people in front of us first.  so.......for 1 hour we stood and watched the table for 8 sit empty and then they sat us at that table.  it sounds ludicrous but they would not seat us until they went through all the 2's and 4's in front of us.  i have been to a number of Oregeno's and this appears to be their management style.  we will not go back.