Review of Swami's Cafe

20 Main St #100, Vista, CA 92084

Overall Rating

Review


They have fresh juices and smoothies that I enjoyed. Also, some menu items.

Updated 2 years ago

Not celiac