Mandarin Palace
3955
State St, Santa Barbara CA
- This is the page of Mandarin Palace on 3955 State St Santa Barbara CA 93110-2616.
- (first reviewed on February 21, 2015, last updated
on November 24, 2023.)
- Mandarin Palace is ranked #2 of 44 Restaurants in Santa Barbara.
- This page has had 32 visitors. You are the 32nd.
Hours of Operation Today,
★★★★ on the 21st of February, 2015
generous, great