helena napa restaurants wallpaper st helena restaurants napa 933 Main Street St. Formerly known as Taylors Refresher this popular outside burger stand features some of the best burgers milks… Thursday, June 30, 2022 Edit