Teriyaki Skirt Steak $29 @ Town Restaurant in San Carlos California NOM NOM Boris 5 NOMs November 2, 2015Enjoy the late-night dinner with East meets West in Teriyaki Skirt Steak from Town Restaurant in Down Town San Carlos,...