Keller's is Open For Business
Thursday, December 1, Osceola Chamber - Main Street celebrated with Cameron Keller on the opening of his new restaurant in downtown Osceola, Keller's.
Keller's official Grand Opening was November 21st. They are located at 122 W Jefferson and are open Monday - Friday from 11am-7pm. They have a wide variety of menu selections with homemade bread available for purchase.
Stop by and check them out you will not be disappointed!