This restaurant is great! They serve fresh warm (and free!) chips and salsa once you sit down. Service is prompt! There were other staff members bringing us our drinks, food, and chip refills like thirty seconds after we asked for more. The menu has pretty much everything you need from a mexican restaurant. I give this place 4 stars because I don't think the quality of the restaurant is stellar. But it's great if you want to get away from the Americanized Mad-Mex-esque places. Last night we had a chicken burrito, chicken fajita, and a beef soft taco. There was some confusion on the single beef taco and they had to fix it twice, but were super kind and patient for my picky cousin! I tipped a little extra for their effort, it was greatly appreciated. The fajitas were straight forward, the chicken pieces were smaller, but overall they were good. The refried beans and rice were actually really delicious as well! The staff graciously brought us extra sour cream and cheese when we asked and didn't charge us extra. Don't miss out on the margaritas!!