Eat Umami Burger By Tasting Table StaffMarch 15, 2013 11:59 am EST The Southern California-based burger chain's Palo Alto location opens today.