To view graphic version of this page, refresh this page (F5)

Skip to page body

Event Highlight:

shop sf. get more.

2008_ShopSFGetMore

 

Find fascinating neighborhoods and special shopping events all over the city. From the Bayview to the Castro to Union Street and from Fisherman's Wharf to Japantown to Visitacion Valley.

You will find

  • Art Walks
  • Late Night Shopping
  • Neighborhood Shop Local Dollars
  • Free Museum Days
  • Promotions and Discounts on Meals, Hotels and More
</div><!--&#86;&#73;&#83;&#73;&#79;&#78;&#67;&#77;&#84;4--></div> </div> <div id="ctl00_lastUpdated" class="last_updated">Last updated: 1/15/2014 11:23:18 AM</div> </div> <!-- ISYSINDEXINGOFF --> </div> </div> <div class="bottom_311_logo"></div> </div> </div> <div class="footer_wrapper"> <div class="footer"> <div id="oca_footer" style="display: none;"> <p><a href="index.aspx?page=4770">OCA Site Map</a>|<a href="mailto:oca@sfgov.org">Contact Us</a>|<a href="mailto:oca@sfgov.org">Site Feedback</a></p> </div> <div id="oversight_board_footer"></div> <div id="footer_CAPSS" style="display: none;"> <div class="bottom_311_logo"><a href="http://www.sf311.org"><img alt="311 logo" src="ftp/_gfx/sfgov/311_logo.jpg" /></a></div> <div id="CAPSS_footer_text"><strong>Earthquake Safety Implementation Program</strong><br /> Of the Community Action Plan for Seismic Safety<br /> City Hall, Room 362<br /> 1 Dr. Carlton B. Goodlett Place<br /> San Francisco, CA 94102<br /> <a href="micah.hilt@sfgov.org">Email Micah.hilt@sfgov.org</a><br /> Phone: (415) 554-4925<br /> </div> </div> <script type=text/javascript src="ftp/js/menu.js"></script> <script type=text/javascript src="ftp/js/gatag.js"></script> <script type=text/javascript src="ftp/js/aside.js"></script> <script type=text/javascript> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type=text/javascript> try { var pageTracker = _gat._getTracker("UA-8632268-1"); pageTracker._trackPageview(); } catch(err) {} function IsStyleSheet(){ var i, a; for(i=0; (a = document.getElementsByTagName("link")[i]); i++) { if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("media") == "all" && !a.disabled && a.getAttribute("href").indexOf("CssFiles") != -1) return a.getAttribute("href"); } return "none"; } var Account = "UA-8632268-1"; var ConnectedPage = "0"; var customStyleSheet = IsStyleSheet(); switch (customStyleSheet) { case "ftp/CssFiles/OCEIA.css": Account = "UA-8632268-45"; break; case "ftp/CssFiles/City_Hall.css": ConnectedPage = "6121"; break; case "ftp/CssFiles/Contract_Monitor.css": ConnectedPage ="6161"; break; default: Account = "UA-8632268-1"; } if (Account != "UA-8632268-1") { try { var pageTracker = _gat._getTracker(Account); pageTracker._setDomainName("none"); pageTracker._setAllowLinker(true); pageTracker._setLocalRemoteServerMode(); pageTracker._trackPageview(); } catch(err) {} }</script> <script> if($('#oversight_board_footer').css('display') == 'none'){ $('.content_help a').attr('href', 'index.aspx?page=5211'); $('.content_help a').attr('title', 'City Administrator\'s Office'); } var sfm=sfgovMenu.initMenus(customStyleSheet); if (ConnectedPage != "0"){ $(document).ready(function(){ $(".div311").append("<div id='stay_connected'></div>"); $.ajax({ url:"index.aspx?page=" + ConnectedPage , success: function(data){ $('#stay_connected').html($(data).find('.content').html()); } }); }); } </script> <style> #stay_connected { border: 1px solid #CECECE; display: block; margin: 20px 0 0; text-align: center; width: 155px; } #stay_connected .left_title { background-color: #EEEEEE; clear: both; color: #4F4F4F; font-size: 12px; font-weight: bold; margin: 0 0 15px; padding: 8px; text-align: left; text-transform: uppercase; } #stay_connected a { border: 0 none; display: inline; } #stay_connected img { border: 0 none; margin: 0 10px 10px 0; padding: 0; } </style> </div> </div> </div> <div id="adminSpan" class="adminSpan"></div> </form> <!-- START SFGOV FOOTER --> <div id="sf_footer"> <ul> <li><a href="http://www.sfgov.org/contact" title="contact sfgov for more information">Contact SFGov</a></li> <li class="bar">&nbsp;</li> <li><a href="http://www.sfgov.org/accessibility" title="visit our accessibility information page">Accessibility</a></li> <li class="bar">&nbsp;</li> <li><a href="http://www.sfgov.org/policies" title="visit our policy page">Policies</a></li> </ul> <div class="copyright"><a href="http://sfgov.org" title="Go To SFGov, the official site of city and county of San Francisco">City and County of San Francisco &copy;2000-2014</a></div> </div> <!-- END SFGOV FOOTER --> </body> <script type="text/javascript" language="javascript"> function art_PositionSpan(_a, _b, _c, _d, _e, _f, _10) { var _11 = art_GetInstance(_a); var _12 = _11.Frame; var _13 = _12.offsetWidth; var _14 = _12.offsetHeight; var _15 = cart_browser_ie ? window.document.documentElement.scrollLeft : self.pageXOffset; var _16 = cart_browser_ie ? window.document.documentElement.scrollTop : self.pageYOffset; var _17 = cart_browser_ie ? window.document.documentElement.clientWidth : self.innerWidth - 16; var _18 = cart_browser_ie ? window.document.documentElement.clientHeight : self.innerHeight - 10; var _19 = 0; var _1a = 0; switch (_b) { case "TopLeft": _19 = _15; _1a = _16; break; case "TopCentre": _19 = Math.floor((_17 - _13) / 2); _1a = _16; break; case "TopRight": _19 = _17 + _15 - _13; _1a = _16; break; case "BottomLeft": _19 = _15; _1a = _18 + _16 - _14; break; case "BottomCentre": _19 = Math.floor((_17 - _13) / 2); _1a = _18 + _16 - _14; break; case "BottomRight": _19 = _17 + _15 - _13; _1a = _18 + _16 - _14; break; case "MiddleLeft": _19 = _15; _1a = Math.floor(_18 / 2) + _16 - _14; break; case "MiddleCentre": _19 = Math.floor((_17 - _13) / 2); _1a = Math.floor(_18 / 2) + _16 - _14; break; case "MiddleRight": _19 = _17 + _15 - _13; _1a = Math.floor(_18 / 2) + _16 - _14; break; default: _19 = _15; _1a = _16; break; } _19 += _e; _1a += _f; if (_19 < _c) { _19 = _c; } if (_1a < _d) { _1a = _d; } if (_10) { art_AnimateSpan(_11.Id, _19, _1a); } else { _12.style.left = _19 + "px"; _12.style.top = _1a + "px"; } _z40(_11, _19, _1a, _13, _14); } </script> </html>