Yen Ching Restaurant is one of the popular Chinese Restaurant located in 2840 De La Vina St ,Santa Barbara listed under Chinese Restaurant in Santa Barbara
,
When you're looking for authentic Chinese food, visit Yen Ching Restaurant in Santa Barbara, California. Our Chinese restaurant is dedicated to providing you with amazing food and service.