I don't know why this place gets such bad reviews. I almost didn't come here after reading some but thought how bad can it be. My husband, son and I arrived on a Sunday afternoon and there were a few couples here with several people sitting outside. We were greeted and seated promptly. The waiter took our drink orders and appetizer orders and chips were delivered just as quickly. There is a lot of unique items on the menu and it took us a little bit to decide. The appetizers arrived fairly quickly. We had the guacamole, which was great, and the philly egg rolls which my husband loved. He said he could order those as a meal. Shortly afterwards our meals arrived. My son and I had the Aloha tacos and my husband ordered the street tacos. Everything was great, no complaints. I am so glad we decided to try this place and have been back several times with the same results.