Popular
The Old Town Junction
Description
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
Location
24275 Main St, Santa Clarita, CA 91321, United States
Contact Information
Address
24275 Main St, Santa Clarita, CA 91321, United States
Phone