SF Restaurants, Food & Drink Peninsula Restaurant Owner Accused Of Tax Evasion Found With $600K Stashed In Home Russell Deutsch, the 57-year-old owner of Old Port Lobster Shack restaurants in Redwood City and Portola Valley and the Old Port Lobster Grill in San Jose, appears to be in some hot water