I won't order fish tacos anywhere else, there's just no comparison. Grilled cod with garlic aoli, cilantro, Mexican slaw... amazing. The margaritas are legendary. If you get two top shelf margaritas, don't plan on driving, or remembering anything the next day. The guacamole is the best in town.
The problems with this restaurant, however, outweigh the good aspects. Do not try to take young children here. Period. All of the food is too spicy for most kids, even the black beans and the rice, and there are certainly no meals designed for children. The staff is friendly but frazzled from elbowing their way through the suffocating and cramped restaurant all day. The owner is extremely unfriendly and un-accomodating. As mentioned, the back patio is noisy and the tables and plastic chairs are third world. It's a shame, because I really think it's the best Mexican in town, but I haven't been there in over a year because of the aforementioned issues.
Pros: Incredible fish tacos, lethal margaritas!
Cons: Way too crowded, Anti-kid, uncomfortable, MEAN owner.