Every time I travel to Santa Barbara this is the first place I stop at. It has amazing sandwiches.
Yes