This is a not so good restaurant in a good location with good prices. The prices and location keep me coming back, but the service is hit or miss and the food tastes like it's all from a can or package at the grocery store next door. Do not and I repeat do not get the mahi mahi. I made the mistake the first time I went there and it tastes like imitation crab meat. I now stick to bean burritos which are fine for a quick bite and I enjoy the tequila there. However our waiter today was especially bad. He was weird and gave me an attitude that I didn't want meat on my burrito and explained he still had to charge me the same either way which obviously I was ok with. He acted like no one had ever ordered tequila before and asked me if I was sure I didn't mean I wanted a margarita. He took forever to bring the items and then when he took my credit card he handed it to someone else after he rang it and I had to yell at him to give me my card. Anyway in summary I will go back just for the convenience unless I see that waiter and then I won't.