Costa Terraza Restaurant & Tapas Bar
Serving breakfast, lunch, and dinner options, plus local beer and wine.
Information
Address:
500 Fowler Rd, Santa Barbara, CA 93117
Website: