Legend has it that you can get Michelin guide quality ramen at Mensho Tokyo in SF. Word on the street is that the line to get into there can get pretty long. However, you can walk right into their sis