Horrible management! They are also very greedy. On the weekends they make the restaurant into a little Mexican club and over charge their beers. They also let the people get wasted and still serve them after they had way too much to drink. Recently a guy got so drunk on the weekend he got the bench a smashed it through the window. I have no idea what lie they said for the insurance company to replace the window, because if the insurance company knew if was because the owners over served someone they would've gotten in a lot of trouble. They water down a lot of their salsas, and even their sour cream. The training there when you start is at a bare minimum. They serve minors alcohol. They also let minors go in on the weekends and drink. At night when we break down the register the owner pockets in some cash. If they ever get audited they would be in a lot of trouble! EL AZUL TEQUILA is a lot better place than this shithole and is only maybe 6 minutes away. Its right across silver beach hotel. The service at AZUL TEQUILA is amazing and better, fresher, more tasty food, and an all around better atmosphere. Service at sol azteca is overall a 1 out of 10. They need the John Tafferty from bar rescue to SAVE THEM ! read more