I am having an extreme memory lapse and cannot figure out the name of this restaurant in San Francisco. It was featured on the food network (I think best thing i ever ate?) for having a very reasonable prix fixe menu around $25. Does anyone know what I'm talking about? Thanks for the help!