Step into Cantina Laredo and let the fresh smells carry you away from Central New York, right into Mexico. This gourmet restaurant serves authentic Mexican dishes in a sophisticated atmosphere.