-
Your Place Restaurant
is a great Restaurant
Ranked #1 of 18 Restaurants in Santa Barbara.
.
The Latest Review: ★★★★★
Sent on the 13th of October, 2017
The garlic pepper tofu is incredible! It has an amazing flavor. You could probably have the garlic pepper dish with any protein and it would be delicious //