Two to Tambo
The Incan word tambo refers to small inns that once populated the mountainous terrain of pre-Columbian Peru. Tambo, the new Japanese-Peruvian restaurant in Miami Beach, resembles neither a small inn nor anything you’d ever stumble across in mountainous terrain. In fact with its mosaic tile floor, sand-color walls, white tablecloths,…