This is one of two Napa locations for the chain andit is located at the southern end of the South Napa Marketplace Shopping Center. This is a free standing store with a play center. It also has a drive through.
806 W Imola Ave, Napa, CA94559
Accessibility Details: The front door is level with the parking lot and there is ample handicap parking right by the front door.