Tuesday, October 23, 2007
Twohey's Restaurant, Alhambra
Twohey's Restaurant in Alhambra is the "Home of the Little Stink-O", the mascot on their neon sign seen here. In business since 1943 and famous for their onion rings and sundaes, this restaurant used to have a car-hop service, but it was discontinued after remodeling in 1977.