Service was quick, friendly, and attentive. Food was excellent and served up fast. Atmosphere was casual, family friendly, and featured some televisions around to keep up with the World Cup. I'd definitely visit again. Like all PA "Mexican food" options, I wouldn't call it "Mexican" but "Tex mex" or "Mexican inspired" - and it was a really great version of just that. Try the queso!