Lienzo Charro has been on Poway Road for more than 30 years. The family-owned Mexican restaurant is … Search site. KGTV – San Diego, California.
Lienzo Charro has been on Poway Road for more than 30 years. The family-owned Mexican restaurant is … Search site. KGTV – San Diego, California.