If you're looking for Frozen Yogurt restaurants in Tulsa look no further. Rose Rock Microcreamery is known for having some of the best Frozen Yogurt in Tulsa. Located at 427 South Boston Avenue, ...show more
Last updated July 5, 2023