Pros: food is authentic, big portions, fresh, and fast. Service is good and the place is always jumpin!
Negatives: with so many large families in there, babies crying, and creepy guys staring, it was hard to enjoy the food. Takeout next time- but don't let the negatives fear you because if you are looking for GOOD FRESH Mexican, this is the place to go.