This is a very authentic atmosphere with great food at great prices. Service is excellent, making sure those baskets of chips and salsa always stay full. An extensive menu makes choosing your meal a tough decision with so many good choices. A great place to eat.
Don't go unless you really like the people you are going with. The line is long during peak hours but it's worth the wait. You can go to the bar and get a drink to help you pass the time while waiting in line. The menu is small but the food is good and very well priced. Cheap tacos, good drinks, and a good crowd make this a very enjoyable dining experience.