The Michelin Guide — the international dining review system from the French tire company — has been shaking things up lately. The organization recently awarded coveted stars to a casual taqueria in Mexico, an ice cream shop in Taiwan, and a counter-service Mexican seafood restaurant in Los Angeles. …
↧