May 3 2010

Taco Stand – Taco Station on Green

A new place just opened at that cute little gas station on Green Street in Pasadena. Near PCC and the end of Green on the East side.  old-timey filling station on the NW corner of Chester and Green Street.  We understand that the pumps there don’t actually work and are not the original pumps, so […]