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

Coffee, Breakfast & Lunch

  • 111 North Market Street. San Jose
  • P: 4082921302
  • Business Hours Opens at 5:15 AM on Monday

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