Day: June 25, 2022

Uncategorized

The Palace Grill

Address: 8 E Cota St, Santa Barbara, CA 93101, United States (Grade A) A all the way. Surprisingly amazing food. We got a Pasta Jambalaya and aLake Superior White fish that was a special, but were simply amazing. Update: Came back, remembered what we got last time and ordered the same. Wow! Even better than […]

Read More