Mattheessen’s has two locations on the world famous “Duval Street” in Key West, Fl. They feature homemade goodness using only the finest ingredients to make their cookies, ice cream, key lime pie and marble slab fudge.