Drop by S & R Truck Plaza & Café's restaurant and give your mind and body a break after driving for long hours. Our restaurant is open 7 days a week. We are easily accessible off of I-94 exit 260. Come in, dine and enjoy our
FREE Wi-Fi!
Contact us today for any questions.