Not the best Mexican food ever. Not the best service. The outdoor seating was a great atmosphere though. The prices are okay but a little high for the quality. I had the Chicken Burrito. I said I was VERY allergic to tomatoes and onions and repeated it about 4 times. Instead the burrito came solo on the plate, no sides, and no cheese or sour cream inside (as the menu described) ($13) and about 1/2 way through my stomach was cramping, I cut open the entire burrito and I realized there were tiny white onions mixed into the white rice. The waitress was no where to be found until 25 mins later she brought the check and I mentioned the onions. She did not offer to remake it or bring anything else. I went to the bathroom to "fix" my stomach. After seeing me looking disgusted they comped my check but I was still hungry and was irritated, that there was no apology or offer to remake the food. My lunch companion liked her enchiladas and atmosphere but I don't think we will be going back.