Section Title

Report Abuse

download (28)

The Old Town Junction

Kitchen – Bar – Patio) proudly located in the heart of · Old Town Newhall on Main St, will serve up top Quality American food. We love this place; their craft cocktails are the best in town,, charcuterie board is to die for, and their great food. Chef Otto is a local passionate chef and restauranter


Contact Information

24275 Main St Santa Clarita, CA 91321 United States
Skip to content