Rated
5.0 out of
5 from
1Reviews
Your Place Restaurant
is a highly regarded Restaurant
Ranked #1 of 18 Restaurants in Santa Barbara.
★★★★★ 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 //