Visiting Riverside County, specifically Lake Elsinore this weekend and we are looking for an excellent restaurant with great food and service. Open to all cuisines and prices. Incidentally what are the best Mexican and Italian restaurants in the area? Best French? Contemporary? Indian? Middle Eastern? Thai? Chinese? I have eaten at the Mission Inn which was good and at the Wineries in Temcula which were good too, but looking for other possibities, NO Chains Please.