Towers Cafe (N Market St/W St James St)

Coffee, Breakfast & Lunch

  • 111 North Market Street. San Jose
  • P: 4082921302
  • Business Hours Open 5:15 AM - 4:00 PM

Located on the backside of the building. Towers Cafe faces N San Pedro St.