Hasta La Vista, Señor – Little Tokyo’s Señor Fish Goes On Permanent Siesta

Holy guacamole, the day has finally arrived: Señor Fish is closing down it’s Little Tokyo location at 1st & Alameda to make room for a Metro expansion. I was able to […]

Read Article →