This is located on the southeast corner of the street. Parking is a bit tight but not a problem.
Their food has been consistently good, great quality and the portions are medium - large. You will definitely have left overs.
We haven't been in the past year, but have great experience with going in for take out. They have take out and dine in.
Great rec. for a quick last minute Mexican restaurant choice!