Montgomery Creek Station Cafe Address: 30356 State Highway 299 E, Montgomery Creek, CA 96065 Phone: (530) 337-6141 Restaurants, Cafes Other Businesses: Taste of Home Cafe at 25193 Big Bend Rd, Montgomery Creek, CA 96065