The Palace Grill

Seafood, Cajun/Creole, American (New), Restaurants

Address: 8 E Cota St, Santa Barbara, CA, 93101

Category: Food & Beverage

Tags: #Seafood #Cajun/Creole #American(New)

Rating: 4.6/5 (50 reviews)

Listed on BizVoices