Mi Ranchito Restaurant, Ice Cream & Cake
710 W Main St A, Immokalee 34142