For pastries, cookies, and wraps, head south of downtown Cannon Beach to the Tolovana Park neighborhood, where you'll find the cozy little Waves of Grain Bakery, 3116 S. Hemlock St. (tel. 503/436-9600; www.wavesofgrainbakery.com). For good locally brewed beer, visit Bill's Tavern & Brewhouse, 188 N. Hemlock St. (tel. 503/436-2202). For good espresso, try Bella Espresso, 231 Hemlock St. (tel. 503/436-2595; www.bella-espresso.com), or Sleepy Monk Coffee, 1235 S. Hemlock St. (tel. 503/436-2796; www.sleepymonkcoffee.com), which specializes in organic coffee. For cookies, head to the Cannon Beach Cookie Co., 239 Hemlock St. (tel. 503/436-1129). If you're looking for some wine for your romantic weekend, stop in at The Wine Shack, 124 Hemlock St. (tel. 800/787-1765 or 503/436-1100; www.beachwine.com), or Laurel's Cannon Beach Wine Shop, 263 N. Hemlock St. (tel. 503/436-1666). Also, foodies should consider booking a cooking class at EVOO Cannon Beach Cooking School, 188 S. Hemlock St. (tel. 877/436-3866; www.evoo.biz).