Frank Caraballo (born December 18, 1984) is an American mixed martial artist who competes in the featherweight division.