Temecula Wine Country is located approximately 60 miles north of San Diego and 85 miles south of Los Angeles conveniently located off of the 15 freeway. Flamenco Ranch is located across from Filsinger Winery.
LA County: 91 East to I-15 South
San Diego: take I-15 North
Orange: take Hwy 74E, 76E or 91E
39110 De Portola Road
Temecula, CA 92591