Ram's Head Bar

Open Friday & Saturday 4:00pm -11:00pm
The Ram's Head Bar is located in beautiful Mystic Falls Park® and offers great drinks, friendly bartenders, and a wonderful atmosphere.

Phone Number: (702) 456-7777

Location: Inside Mystic Falls Park