Dona Lencha is a festive Mexican restaurant serving traditional dishes like tacos, enchiladas, and homemade tamales.