Dogtown
888 Embarcadero del Norte, Isla Vista
(805) 685-7474
No longer in business