They claim to be "the original" lakeside restaurant in Rancho Santa Margarita and whether they are or not, they certainly are one of the best. Hearty Italian fare, including contemporary and traditional meals such as lasagna, pizza and homemade pasta. The prices are extremely reasonable, the atmosphere is terrific and the staff are friendly and accomodating.
more