I wouldn't call this "authentic" Mexican, but it is really good. The chips and salsa arrive at your table really quickly and they have GREAT drinks, from beer to margaritas. Their food is pretty good, again not necessarily authentic Mexican but good nonetheless. It does get crowded but they seem to move people in and out fast enough that you don't have to wait long, and when you are waiting you can always have a good marg! The prices are a little high for Mexican but overall it's a great place to go.