(760) 233-8945
326-B West El Norte Pkwy., Escondido, CA 92026
View Map
Sorry, there are currently no reviews. Read More Escondido Restaurant Reviews