I recently met the oweners of Lake Taco while on a weekend get-a-way. They are gr8 people &can't wait to eat aurhentic mexican food. I hear from the locals that it is the BEST!!!
All reviews seem positive