Ram's Head Bar
Every day from 4:00pm to 6:00pm enjoy Happy Hour at The Ram's Head Bar!
$1 off all Beer, Wine, and Cocktails.
The Ram's Head Bar is located in beautiful Mystic Falls Park® and offers great drinks, friendly bartenders, and a wonderful atmosphere.
Management reserves all rights.