Newhall Refinery
24258 Main St, Santa Clarita
(661) 388-4477
Recent Reviews
Order Online
Reserve
You May Also Like
Newhall Press Room - 24257 Main St
Wine Bar, Wine Tasting Room, American, Pet Friendly
El Trocadero Steak House - 24274 Main St
Steak House, Mexican, Cocktail Bar, Pet Friendly
Smokehouse on Main - 24255 Main St
Barbecue, Southern, American, Music Venues, Pet Friendly
Restaurants in Santa Clarita, CA
Newhall Refinery
24258 Main St, Santa Clarita, CA 91321
(661) 388-4477