Do not let the atmosphere of the place fool you, they have really good food here. We've been eating here for years and we've never been let down once--both eating in, or (more often) getting take out.
Pros: Great Mexican food, either to eat in or take out; BYOB;
Cons: Restaurant is a little small
more