I just found this place across from Miami Dade South. The map on this site is wrong. They have lots of smoothies and this really good frozen yogurt. I got a protein shake. It was great, I really liked that they had 12 and 24 oz sizes.
Was this review helpful to you?