I'm a huge fan of the food and the service. The ambiance is OK. I do not like the tables and how open everything is. This place is good for larger groups because it's easy to push tables together but for a date, there's not a lot of privacy.. Food is reasonably priced and I've always gotten very friendly service. The salsa is OK; I've had better, but I shouldn't complain when it's free! Last time we went, I had the chicken chimichanga and my boyfriend had the fajitas. Both were amazing.