Crocodile Restaurant & Bar
Santa Barbara (CA), United States of America
Restaurant, Italian Style, Bar, Cocktail Lounge, American Style, Fireplace
Self Brand
All Ages
For All Genders
+1 805-687-6444
Posh place in Lemon Tree Inn offering modern American & Italian fare, l... more...
No reviews yet
0800-2130: SUN,FRI,SAT
Call on Holidays