Redwood City has a new Peruvian and Latin American restaurant. The seventh Bay Area location of Limón debuted in the ...