Lienzo Charro can be found at 29000 Old Town Front St . The following is offered: Restaurants, Restaurants: Mexican, Restaurants: Tex-Mex , Restaurants: Family Style , Barbecue & Grill, Buffets - In Temecula there are 111 other Restaurants. An overview can be found here.