Tarahumara has to be my favorite Mexican restaurant. The tortillas are excellent and always fresh. Chips and salsa are very good as well. Wait staff are always friendly and fast. Meal prices are very reasonable and they have a great lunch menu. They offer a range of drinks from the bar. I have not had one of their margaritas, so I am not sure how good they are. They recently expanded to alleviate the long wait to get in. This is a great local place that has great food and atmosphere.