When it comes to hosting memorable events or launching a new food venture, finding the perfect location is half the battle