The Food Network program Top 5 Restaurants recently put together a short list of the restaurants with the best tacos in the country. From there, viewers decided the rankings. And when the internet ballots were counted, Columbus’ Los Guachos Taqueria was named the home of the #3 taco in America with their Taco Al Pastor. The tacos are made with thinly sliced pork shoulder roasted on a spit, basted in drips of pineapple, served with homemade salsa and more pineapple.
Los Guachos has two locations…on Godown Road in Columbus and on Cherry Bottom Road in Gahanna.
Congrats to Los Guachos! (jj)
BROUGHT TO YOU BY