From Our Editors
Park 121 in Sonoma has what you need! Check email, shop online, or get the latest game scores on Park 121's free wifi. Take your pet pooch along when you visit Park 121 ? dogs are more than welcome to join their humans at the spot.
For those in a hurry, the spot lets you take your meal or snack to go.