Second time here, this is our favorite Mexican restaurant in the area. Large portions and great food. Fast and friendly service. You can also get your food to go which is great! I love their refried beans, love their rice, love the flautas, chili verde, enchiladas, tacos and chips and salsa. My husband ate an entire bowl of the salsa and chips himself last time he went. The salsa has just the right amount of heat. The only thing that would make it better, to me, is if they had a chunkier version. When you're in the mood for some great food hit up El Campesino. You will not be sorry.