My son got takeout from this place when we were there last week. I am not big on Mexican, but I am now. The taco's were amazing and the nachos were unreal. He said the atmosphere is a little shady, but the food was the best Mexican (authentic) I have ever had. Too bad I won't be back in Lancaster for a few years, but I will go back.