Sign in
Top
The Best Greek restaurants in Isla Vista
Map view23 results
The Pita Pit
971 Embarcadero Del Mar 93117-4928
4.4 (23)
"My favorite boba place in IV. They use real tea (not powder) and the owners are friendly and committed to serving good tea and often offer free samples of new flavors. They also have great food to hel..."