Carlos & Pepe’s restaurant Carlos & Pepe's restaurant 1302 SE 17th Street Fort Lauderdale , FL 33316954-467-8335 Visit Website Get Directions