The food is good!!! Service is horrible!!!! After you get your food. Its like you don't even exist. We had 3 different waiters. I asked for some plates for the salsa and extra lemons for water, and they forgot. I waited 20 minutes, and nobody came to pick up my check. So, I went to the front were the hostess is to pay. Thats when one of the waiters came up in his undershirt, i guess he was on break, but uniform shirt was not on. Thats why I gave it 3 stars. Good for picking food up to take home with you, but not for dining in.