Applebee's Grill + Bar ★★★★☆4.1 (1,061) Restaurants American restaurant · Bar & grill · Diner (more) 8931 Brooks Rd S, Windsor, CA 95492 Call Website Details →