Quantcast
Channel: Food and Wine – Pasadena Star-News Media Center
Viewing all articles
Browse latest Browse all 90

Photos: Szechuan cooking at Chengdu Taste in Alhambra

$
0
0

Chengdu Taste restaurant located at 828 W. Valley Boulevard in Alhambra Tuesday, October 22, 2013. Chengdu is the capital city of Szechuan. The cooking is heavy with fangara peppers.


Viewing all articles
Browse latest Browse all 90

Trending Articles