California Tacos and Taproom
956 Embarcadero Del Norte, Isla Vista
805-770-8226
No longer in business