Selvin's Restaurant + Lounge is Coming Soon to the Palm Garden Hotel in Newbury Park
UPDATE 9/24/23: Revised time frame is 2024. Looks to be stunning.
Selvin's Restaurant + Lounge is the name of the new restaurant coming in early 2023 to the Palm Garden Hotel in Newbury Park. California cuisine is what I’ve heard will be their focus. Otherwise, check for updates at www.selvins.com.