DO NOT GO HERE, ONE STAR IS GENEROUS!! I just walked out of this place. Worst service ever. My husband and I sat at a table for 10 minutes before a host walked by and told us he had brought us the wrong menu. Then we waited another 15 minutes for a server who said they didn't have any Cinco de Mayo specials. My husband and I ordered margaritas and asked if they have tacos. She wasn't sure but said she would ask. Another 10 minutes went by. 3 other tables were visibly pissed off. Our margaritas finally came and I'm 100% sure there was no booze in it. The server said I guess we don't have tacos. We asked for our tab immediately. 7 more minutes went by with no sign of our server. Almost an hour wasted. As they say, Bye Felicia.