I stopped at this place earlier this year and sat at the bar. I had a few Tacos and margaritas and it was great. Recently I was with a big group so we decided to stop in for dinner. It was a disaster. Ill just list things in the order I remember them. It took about 10 minutes for the waiter to take our drink order. Then he came back and took our appetizer order and dinner order (still no drinks). Appetizers came... still no drinks. The food took about 40 minutes... FOR TACOS for 6 people.. yikes! THEN OUR DRINKS CAME! So it was bout an hour that we sat there drinking water. Someone should tell this place that their rate of return on a margarita is HUGE! Too bad we only had time for 1. And yes.. we asked our server 3 times what the deal was. The tacos I had this time around were mediocre. I got the steak ones and they were too chewy.. it was hard to eat them. The meat was charred on the outside and completely raw in the middle. What a mess this place was. Never again. Avoid if you can.