I just expected more from Clematis Street. I was told that there were several places to shop and found myself a little underwhelmed. Don't get me wrong the food places...YES!!!! Tin Fish is a must as well as Roccos Tacos.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.