Carlos & Pepe’s, the revered Mexican cantina, has permanently closed after 45 years on Fort Lauderdale’s 17th Street Causeway. The upscale restaurant, under new ownership since June 2023, made no ...