Railroad Station Bar and Grill ★★★★☆4.3 (539) Restaurants Bar & grill · American restaurant 114 Railroad Ave, Cloverdale, CA 95425 Today: 11 AM–9 PM Call Website Details →