A couple of news items from Main Street near Garfield Ave. in Alhambra. At 240 W. Main St.,, Xing Long Food (the sign still says Big 3 Seafood) has been closed by the Alcoholic Beverage Commission for unspecified violations. I wonder what they did--serve "ice tea" after 2 am?
Meanwhile, the long anticipated new concept of a Chinese restaurant at 1 W. Main seems to be down the drain. The location was under construction for what appeared to be more than a year, with a typed sign promising something new and exciting. That space is now for lease.