First time we came here, we attempted to order fish tacos and they came back 20 minutes later to say they ran out of fish. They offered us shrimp tacos which we agreed to. When they brought out the shrimp tacos they were undercooked and the taco shells were broken. We spoke to a waiter who agreed that they were not cooked. A manager came and apologized, providing us with a gift card to give them a second chance. Well here we are, second time coming. We ordered guacamole live for an appetizer and after waiting 20 minutes we kindly asked the server if the guacamole was on its way. She said that she was very busy and unsure if she would have time to make it. She then comes back a little while later to make it and poured the entire salt serving in the guacamole. It was too salty to eat and when we mentioned it was way too salty they said our options were to add other ingredients or they could take it away. We opted for them to take it away. They also serve tables with family style rice and beans, which we did not receive until we asked and the waitress responded by saying "you should have got it". EVER SINCE THE NEW MANAGEMENT: menu has gotten smaller, food portion sizes have been cut in half, and prices have gone up. Not to mention service is poor. Skip on this place next time you want Mexico food! Plenty of other great places in this area.