Florida Cracker Kitchen at Riverside Resort
5297 S Cherokee Way Suite A, Homosassa 34448