Red Pepper
966 Embarcadero Del Mar, Isla Vista
(805) 869-2967
No longer in business