May 9, 2014 Panchito Valparaiso, Chile Another take on the Lomito Italiano at Panchito in Valparaiso.
Tempura No Hirao Tenjin I am sure there might be better but this is some of the best tempura I have ever had.