Boba Tea House
966 Embarcadero Del mar, Isla Vista
(805) 685-4715
No longer in business

  • Category: Coffee
  • Region: Isla Vista
  • Map