What a great find! We went to El Charro with our daughter and son-in-law for dinner and each of us left there commenting on our how delicious it was. They have an extensive menu - with so many dishes we had difficulty choosing. Our daughter's veggie burrito was HUGE and our son-in-law's carne asada filled his plate. My wife's taco salad came with grilled chicken and fresh greens. I had a fish taco and a carne asada tostada. The taco was rather small and the fish was chopped in tiny pieces but the tostada was tasty. The salsa was flavorful and spicy but rather thin. To top it off they have a full bar and the beer comes in gigantic mugs. Very attentive and friendly service. Our server (sorry I didn't get his name) was especially jovial and welcoming. We'll be back!