We are located in the heart of historic Old Town Temecula in a beautiful turn of the 20th century building. Parking is on the street or the free city lot.

 

DETAILS

41911 5th Street
Temecula, CA
951-695-5600

HOURS

Su-Th 11a–9p
F-Sa 11a–10p