4444 Hollister Ave., 93110, Santa Barbara, (805) 265-3788, Website
See other restaurants in Santa Barbara