Get directions to: Cafe 88, Stillwater, OK Restaurant address: 209 S Knoblock St Stillwater, OK 74074, USA Driving Walking Bicycling Restaurant: Cafe 88