Oaxaca has won the BEST STREET FOOD in Latin America for its TLAYUDA!!! My favorite restaurant in Huatulco to enjoy this delicious dish is Los Parados. Make sure when you are in Huatulco you head to Los Parados, it is a must!