If I could only give negative stars this would be -5. The service is horrible, a bunch of people walking around pretending to do work and not helping customers. Bartender was texting on his cell phone the entire time we were there. Our server was rude and confrintational like we were bothering her making her work. Food is served on styrofoam plates with plastic utensils, real classy. I could suffer through everything if the food was good but its not! Bland, greasy and no real Mexican flavors. Salsa bar tasted like someone opened a can. I'm confused is this place a bar or restaurant because it gives off a tashy bar vibe especially on their Facebook posts. The margaritas taste like cheap tequila and bargin basement mixer. Save your money and go ANYWHERE but here, hell Taco Bell is better. FYI they did NOT card an 18 year old that was in our party. STAY AWAY!