Händelsen inträffade när den nu åtalade mannen var ute på stan med några kompisar.
Efter att han fått veta att 20-åringen satt på en restaurang i närheten gick han till sin bil, hämtade en hammare och konfronterade våldtäktsmannen.
Utan någon vidare förvarning slog han sedan mannen flera gånger i huvudet med hammaren.
Enligt vittnen på plats skrek han "Om du rör min syrra så kommer jag döda dig!" innan han lämnade platsen.
20-åringen fördes till sjukhus med ambulans och fick sy ett sår i huvudet. Mannen i 25-årsåldern åtalas för grov misshandel och olaga hot.