MacTaverne Pub offers a unique combination of a pub, casual dining restaurant, and an inn. Guests can enjoy a meal in the pub or arrange private events.