Search
Inspiration
Community
Log In
Sign Up
Browse more
Restaurants
in
Santa Clarita, CA
Venues
/
Santa Clarita, CA
/
Restaurant
/
Newhall Press Room
/
Indoor Dining Room
Indoor Dining Room
Located In:
Newhall Press Room
Visit Website
Request Pricing
Newhall Press Room
Request Pricing
Visit Website
Newhall Press Room
Indoor Dining Room
Address
Newhall Press Room
24257 Main Street Santa Clarita, CA 91321
Capacity
F&B Options
In-house catering
Equipment
Air Conditioning
TV
Bar
Frequent Uses
Meetings
Private Dining