All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants Best cafes in Ventura, IA 5 Sugar and Slice 2 West Lake Street, Ventura, IA 50482 Restaurant Cafe