I agree about the salsa, among my least favorite of any Mexican restaurant. It is watered down, bland and served in rediculously small bowls that aren't likely to be refilled frequently. The food is good, but the portions tend to be small. I frequently leave feeling hungry. The service is always slow.....glasses set empty during most of the visit.
Pros: food
Cons: portions, salsa, service
more