Restaurant: Szechuan Impression
Location:1900 W Valley Blvd.Alhambra, CA 91803.(626) 283-4622
Date: September14, 2014
Cuisine: SzechuanChinese
Rating:Red sauce for the win
_
Szechuan is among my favorite Chinese sub-regions. It’s also, somewhat mysteriously, a really hot genre. Chengdu Taste is so hot (haha) that the line rolls around the corner. This diner was organized by Skylar.

Szechuan Impression is brand new, just a couple of weeks old, but it too is mobbed and doesn’t take reservations.

The di...
Published on September 19, 2014 06:57