Visit Taro Smoothies

We are located in Downtown Annapolis!

Open 8 am – 6 pm daily.

We are located downtown Annapolis at 137 Prince George Street.

NEWSLETTER