The food is decent but the restaurant has major service issues. We had about a 10 minute wait to be seated when there were multiple tables open at 5:00 on a Saturday night. It took about 10 minutes to be greeted by our server who said the server that was supposed to be our server went home sick. Our server was actually very sweet and did try her best but the issues seem to stem from above. There were at least 2 managers walking around and didn't really seem to know what their job details included. The servers didn't know which tables to serve. I'm not sure what the managers job duties include? Walking around in circles? Other tables were dealing with similar issues. The food and drinks came out promptly. When our bill arrived our server had to make guacamole table side and about 5 other servers and a manager walked right by it, so we waited about 10 minutes just to pay until our server was done making the guacamole. As we were about to leave a family was told their table was ready when it wasn't. They were literally having to stand in the entryway staring at tables. Very awkward. I think if this restaurant could get some consulting in the area of service it would be helpful because the food is decent and the area is hopping.