Not ranked yet. Be the first to weigh in.
A juice bar in Otay Mesa serving açai, bagels, and smoothies.
No notes yet. Been? Say what it’s like.