Urban Bread

Urban Bread is a bright cafe in the Castro, located at 3901 18th Street (at Sanchez), where you can enjoy excellent coffee and tea in a relaxed atmosphere inside or out on the sidewalk. Of course, there is plenty of bread to choose from, along with mini pizzas, soups and other treats.