Enjoy fine dining cuisine in the comfortable and warm eclectic ambiance of Sheila's Place. Over 300 well-chosen wines! One of the largest selections in Ventura County!