Traditional Irish pub, Vaughan's offers food, live music, and a unique wedding barn venue.