In the heart of Columbus, Ohio, there’s a culinary treasure that proves the old adage: never judge a restaurant by its storefront.
Los Guachos might be tucked away in an unassuming strip mall, but inside awaits a taco experience that will make your taste buds stand at attention and salute.
Memorial Day weekend calls for something special, something memorable – and these fish tacos deliver a flavor explosion worthy of fireworks.
The moment you pull into the parking lot of Los Guachos, you might wonder if your GPS has played a cruel joke…