Only giving this place 3 stars because they do have excellent guacamole and cocktails.
Made a reservation for 5 at 8:15 on a Friday night. We arrived around 8:10 and the table was still not ready, no big deal as we were a little early. A little after 8:15 I approach the hostess stand and check the status of our table and got a rather harsh "still not ready" from one of their 3 hostess. More time passes and around 8:35 I approach the stand for another check on our table. They let my friend and I know that the people who had the table prior to us would not leave and their was nothing they could do. Needless to say wonderful customer service! (Sarcasm)
If it wasn't for us being so hungry and 5 stools opening up at the bar we would have walked out and never return to this establishment. However, I will say the bartender who took care of us was nice and did everything she could to improve our experience -- HIRE MORE PEOPLE LIKE HER CRAVE CANTINA.