Burgers in Menlo: Left Bank This is the fourth in a series reviewing burgers offered by Menlo Park establishments. Left Bank on Santa Cruz Avenue opened in 1998 in what by Rahim Ullahon July 27, 2012