Coming from eating at places local to where I lived like Cozumel in Greensburg and Gran Agave in Homestead this is average. The atmosphere is below average, they don't serve alcohol. salsa average, parking is a pain, and the food is average. The service was good or slightly above average. We were so looking forward to a good Mexican place close to Upper St Clair. S